Age | Commit message (Collapse) | Author |
|
Change-Id: I9e1bf5795f8913b26c464a69e74d09110c7813ac
|
|
Conflicts:
.idea/libraries/asm_tools.xml
.idea/libraries/bouncy_castle.xml
.idea/libraries/builder_model.xml
.idea/libraries/commons_compress.xml
.idea/libraries/easymock_tools.xml
.idea/libraries/freemarker_2_3_20.xml
.idea/libraries/guava_tools.xml
.idea/libraries/kxml2.xml
.idea/libraries/lombok_ast.xml
.idea/libraries/mockito.xml
.idea/modules.xml
.idea/vcs.xml
build/scripts/layouts.gant
updater/src/com/intellij/updater/Runner.java
Change-Id: I8e1c173e00cd76c855b8a98543b0a0edfdd99d12
|
|
Change-Id: I8f0204d7887ee78cf1fd8c09f936c5afff0edd2f
|
|
Remove the -d32 flag from the VM arguments; on some systems
this triggers this error message:
[java] ------ check
[java] [junit] Error occurred during initialization of VM
[java] [junit] Could not create the Java virtual machine.
[java] [junit] Could not reserve enough space for object heap
Also clean out old results files when starting a new test run.
Change-Id: I120db8deae3336d1d44383d93bd1d7b883e0b024
(cherry picked from commit ac6cebca147da897cce0c74d4aac2f54254b61ed)
|
|
Usage:
$ cd tools/idea
$ ant guiTests
Test results are written to build/TEST-*
Change-Id: I5e395e4348eb70ef65ae819277555ee95642bdfb
(cherry picked from commit 7c48b9da9b078f4b7e1282cf906632af9909b7db)
|
|
|
|
Change-Id: Ib567c9c152d770212a7a3db20fbf591c210920bd
|
|
Change-Id: I50c97b83a815ce635e49a38380ba5b8765e4b16a
|
|
Change-Id: Ie01af1d8710ec0ff51d90301bda1a18b0b5c0faf
|
|
Conflicts:
.idea/modules.xml
platform/platform-impl/src/com/intellij/openapi/updateSettings/impl/UpdatesXmlLoader.java
Change-Id: Id899dae9a1e1c79272f8a70e14a7dcef4f760d7f
|
|
Change-Id: Ice92249f71d1ca204883632355a40af06bb0f183
(cherry picked from commit 3f0387e9d0d7b8e42af19444bdb5dfd8604003e7)
|
|
Conflicts:
.idea/modules.xml
build/scripts/tests.gant
Change-Id: I9a1fe25b61f1004e0f62419a5f64e1452644b784
|
|
Change-Id: I2c0bb0f9a3494f0474a373e562d6b162ae5851be
|
|
This CL concatenates the NOTICE files from all the prebuilt
library dependencies of the android plugin into a single
NOTICE file that is placed inside the plugin.
Change-Id: I614b616474bde5440dece6efb1656b200bd30f0c
|
|
047cbb9: IDEA-127620 - Clouds: move frameworks to the top level in new module/project wizard - refactoring of import
1d1914f: IDEA-127620 - Clouds: move frameworks to the top level in new module/project wizard - remove from JavaEE group
3206e15: Merge remote-tracking branch 'origin/master'
a513e70: enable injected context for actions in action popups (IDEA-126995)
70c5d69: CommentInjector: improved detection and IDEA-114915 InjectorUtils performance
482cdc2: @MagicConstant added
997dc0b: do not show VM names in run configurations: junit, application (IDEA-126880)
9873768: merge commands to replace duplicates (IDEA-126776)
e9a17df: field can be local: when field is used in method for read it can't be converted to local if used in another methods (IDEA-127159)
f9e6f06: faster LexerEditorHighlighter.checkContentIsEqualTo
6051f49: generic debugger settings: step 3 — root settings (Debugger node content) — Java transformed
bcb94d7: cleanup
a12ac6c: treat Diagnostic.Kind.NOTE as information message, not a warning message (IDEA-105383)
f367dcb: IDEA-127666 Add tooltip to "Project Setting" icon
08d9677: add delegate method to TextFieldWithHistoryWitBrowseButton
ce0d23f: change messages for postfix templates configurable
d7d7e88: platform: syntax compatibility with antiquated Python versions for environment loader
2a10168: SwingHelper moved to platform-impl
0299b30: auto-import context variable declaration type when completing (IDEA-90157)
e353c2f: prefer some well-known java util classes in completion (IDEA-100669)
f81e96e: java chained completion: qualifier class items shouldn't be inserted as constructors
7cb41f8: Update image to visualize the project-based configurable in the Settings dialog.
e1d651b: Cleanup (formatting)
a7e55c6: time limit for constant search
9cce5c7: do not split annotations on multiple lines for params (IDEA-127017)
0aa3890: simplified, added filtering for subsequent parameter pairs: "key, value", "first, second"
d477f91: IDEA-59662: Provide ability to specify right margin (columns) for each file type separately (enabled for PHP)
9b820f7: IDEA-127679 ArrayIndexOutOfBoundsException if no default or focused button is specified
4c997e0: Prevent NPE in AbstractPopup and add corresponding logging
5a49a15: fix inset: VerticalFlowLayout incorrectly uses vertical gap as top inset
ece44da: cleanup
5a46a42: generic debugger settings: step 3 — root settings (Debugger node content)
04518cd: Inspections settings ui: tools not initialized if no necessity to apply inspections filter
da81c5d: ProjectFileIndex#isIgnored renamed to 'isExcluded'
0e67032: Return accidentally removed PyStringLiteralFixer
3089c9c: PY-12877 Complete statement doesn't insert colon for 'with' statement
1c70a28: IG inline fixes: use inline method processor; if simple getter is inlined in simple expr statement - it should be deleted (IDEA-127135)
8835827: logging for (IDEA-127288)
b585c95: inline method: check unique names for this variable in initial class scope (IDEA-127411)
ccc235e: tests: show warning when only ignored tests were detected (IDEA-127660)
ad42de6: vcs: reformat and cleanup
e9fe369: fixed starting jps-builders tests
9d121c2: fix disposeUIResources if merged
2e780d7: turn off contract inference for overrideable methods: fix logic
1bf7333: don't measure MinusculeMatcher performance
2eae3c8: contract inference: take explicit parameter notnull into account (IDEA-127667)
8851417: non-code gutter: get annotations for bytecode psi when highlighting library source
6608b52: generic debugger settings: step 2 — stepping — transform Groovy, all Stepping configurable on one page
e46729f: cleanup
dd0fd0f: ContainerUtil notNullize/nullize
3d30b27: extract EMPTY_SETTINGS_PANEL_PROVIDER
efe0d5a: Inspections settings ui: filter actions in toolbar added
006705c: DefaultVcsRootPolicy refactoring: 'isIgnored' check moved from 'matchesDefaultMapping' implementations to 'getMappingFor'
363b2cd: simplification
12a3d4f: platform: minor optimization (do not rename/delete directory recursively)
9a80d33: vfs: on create/delete notifications mark a child dirty as well
74d6cb2: diff: use separate action for 'roolback' for file (VCS action) and 'roolback' for local changes (LST action)
8b69a0f: diff: fix access to the invalid ranges
1f4de9d: diff: diff from LineStatusTracker
950a80a: IDEA-110611 diff: Ability to revert lines in selection
b6cd05a: diff: small fixes in LineStatusTracker
db873ee: Use Guava's immutable lists instead of static initializers in PySmartEnterProcessor
b1b8116: PY-9176 Converting % to format() doesn't handle multiline string literals
3d377d9: trigger automake for deleted files
1101b55: Merge remote-tracking branch 'origin/master'
3bf8f90: fix paint track
1e1a9c7: IDEA-61550 respect EditorFilter
831cecb: Merge remote-tracking branch 'origin/master'
28dd985: make editor vertical scrollbar bg the same as editor bg on Mac
c3a963a: fix preferred height for JComboBox too
da026c5: override ControlDoubleClick+Left/Right, make new bindings switchable
222d8ef: bind 'clone caret' actions to ControlDoubleClick+Up/Down
41034f6: DirectoryInfo: extracted sub-class
693b2a2: DirectoryIndexTest: renames
a06bd87: Inspections settings ui: added mask and fixed height of severity icon
73dfd94: parameter name folding reducing: - do not inline if parameter length is less than 3 - do not inline if two subsequent parameters has interval names (beginIndex, endIndex; startId, endId; from, to...)
90d58be: DirectoryIndex: removed unnecessary isProjectExcludeRoot method
359bc94: DirectoryInfo simplification: use booleans instead of bit flags because now we have no so many instance of this class (CR-IC-5807)
df51a0d: Inspections settings ui: severity colors in tree showed only for enabled inspections
931d600: Inspections ui: expand/collapse tree fixed
c0d2162: EA-58395 - NPE: PerlMatcher.matches
d203d8f: bytecode-inferred annotations are only available for compiled elements (IDEA-127608)
5c1256f: Merge remote-tracking branch 'origin/master'
bacc3c2: lambda -> method refs: collapse when acceptable method without supers found
3bed881: Merge remote-tracking branch 'origin/master'
dd4ddfb: method ref -> lambda: names based on resolved method (IDEA-126977)
4b7122b: shorten FQNs when insert casts (IDEA-127573)
91f505e: create static method from usage in interface (IDEA-127563)
124d774: generic debugger settings: step 2 — stepping
72a3ffa: Cleanup (formatting)
7016425: Cleanup (two utility classes merged)
ff16ce7: update about graphics
02939b8: add problems listener to update counter
22a3964: +getList() to access configurables list
79a933c: update problems counter for Darcula
b198c6a: add Problems counter
67cbc12: allow to override layouting algorithm
43ab48e: + getErrorsCount()
72925df: pointless expressions: do not simplify a - b - b to a - 0
824f432: workaround for <p/> inside <pre> in javadoc preview in JEditorPane (IDEA-127430)
ae4f3d9: unwrap: adjust caret before RParenth (IDEA-127580)
a46f4ce: anonym -> lambda: disable in case when inferred type differs from type of anonymous class and parameter of param type is used inside (IDEA-127603); BTW param.toString would be also rejected
89dc528: new inference: no substitution during most specific inference by means of new spec (IDEA-127584)
fb786d3: SSR: improve annotation name value pair matching
20cb223: SSR: renaming
6af6e5d: SSR: Nullable annotations
912772c: SSR: remove unnecessary field
1017a77: SSR: remove a bit of dead code
04d10f8: IDEA-127337 Popups in editor sometimes aren't shown on first invocation
f18c04d: jps plugins: added extension to allow plugins contribute to JPS model even if they don't contribute to external build
5c81146: generic debugger settings: step 1 — data views — merge settings (generic and custom) into one page
4a15d1b: add copyright
27fddc2: generic debugger settings: step 1 — data views
e6d092e: cleanup
343e145: cleanup
90cc9e3: cleanup
30c7264: cleanup
31d8039: cleanup
322e539: IDEA-127077 (highlighting test)
4d7f4ab: move PropertiesComponentImpl to core-impl
2495d31: runtime-opcodes support
f3ffe1a: java-analysis-impl doesn't depend on platform-api
68de28e: use JBColor
fd0bb1e: IDEA-127620 - Clouds: move frameworks to the top level in new module/project wizard
0cf69f8: bytecode analysis: resolve only wrt PsiClassOwner (IDEA-127608)
9ca2a55: reverted e442926 because there is no thread visibility problem right now (per discussion with Roman.Shevchenko)
8e74038: additional tracing code for difference of this session and previous session of particular content calculation
bcd970c: Nullable / NotNull
62a0104: revert: Ctrl-N doesn't show after delete; no input field for Ctrl-N etc
9b4912c: lambda: do not start inference from void type (IDEA-127596)
6de6ee1: delegate methods: do not suggest to delegate when delegate would override final (IDEA-127605)
9ff4e24: plugins update dialog layout (IDEA-127462)
f03ca65: create class: filter out generated roots (IDEA-127562)
455fc35: move destination: fix laziness
d93d0ab: Workaround for another JDK bug in cached popups.
a4cdd68: update grails project structure: remove proper instance of ContentEntry (IDEA-120622) using urls since ContentEntry uses default equals/hashcode implementation
14d57e4: Cleanup (formatting)
e35d9d8: IDEA-127077 (incorrect parsing of type annotations)
653ccf4: move to the right module
0e44e1c: Merge remote-tracking branch 'origin/master'
afc422e: fix errors foreground for Darcula
f38dd67: Merge remote-tracking branch 'origin/master'
bbb42a45d: IDEA-126982 (Add an inspection to flag a nonfinal class that only has private constructors)
c54ff24: fix typos
8ae3019: [git tests] assume git version is supported
1e79d7b: [log] Simplify & fix refs comparison API & implementation
dd0a29c: [git] fix refs comparator for the case when refs have equal names
db96ca3: [git] remove trivial test setup
7f6d1ce: [git] rename test class to match the production class name
d94a9bf: simplify:inline variale
a2d93f2: IDEA-126389 FromString ClosureParams Hint should use method.getTypeParametersList() as a context for creating type because method does not process its type parameters in processDeclarations(). Use method as a context if it does not contain type parameter list
a2221d5: IDEA-126334 Correct declaration scope for light parameters and getReturnTypeElementGroovy for light methods
5ccb872: IDEA-126389 FromString ClosureParams Hint should use method.getTypeParametersList() as a context for creating type because method does not process its type parameters in processDeclarations()
b43f06c: make another IG test light
09fafa8: IDEA-127263 ("Conditional Expression With Identical Branches" deleting non-identical branches.)
feeb54a: SSR: remove unused method
d5ce2c1: SSR: match name value pairs when value is not specified
d61fdb0: fix typo
55eb67a: fixing JspAutoImportTest: auto-import classes at statement start
455b352: cleanup. remove unused fields
42c3f0d: change links protocol
05a4407: add hyperlink listener
9906008: Merge remote-tracking branch 'origin/master'
25f1003: stub for ordered scopes problem
7e4a359: Merge branch 'master' of git.labs.intellij.net:idea/community
3559eb7: bundling ecj-4.4 java compiler
0d34ff1: PY-4186 Lettuce BDD tool support (initial commit of lettuce runner)
640c9a6: Merge remote-tracking branch 'origin/master'
e442926: IDEA-117507 NullPointerException on startup of IDEA 13
d2be1f3: disable hard consistency check
5cc3a16: fix mistype in html+ increase space between elements
2dc1b7c: Log popup window size before showing
1a20228: showing build attempt in logs and in title bar only
2df962a: scopes: include module in file pattern as matching would be calculated against it anyway (IDEA-127397)
d60644a: Resize a popup window according to the preferred size of the component instead of its size.
b237157: do not lock UI during plugin download (IDEA-127454)
067ef9e: method refs: check first parameter if it could be a receiver for varargs methods (IDEA-127506)
eff4567: compose error message (IDEA-127534)
3bc9fa3: IDEA-111466 Mac OS X keyboard shortcuts with alt don't work under Oracle Java 7
6bf1409: postfix template fix ternary operator + test
c6ff466: IDEA-111466 Mac OS X keyboard shortcuts with alt don't work under Oracle Java 7
55a8bd4: DebuggerSettings — use PersistentStateComponent instead of deprecated JDOMExternalizable
189f3f5: cleanup
402ccab: DBE-228: column margins
333636c: Replace comma with ampersand
68ec56f: Add groupId for top-level configurable for Junior IDEs.
2ff73e2: don't recreate code fragment psi (IDEA-127039)
5379b77: turn off contract inference for overrideable methods; hopefully, not forever (IDEA-127518)
49a119a: IDEA-121276 Constant conditions: work with arrays
ec7c9a3: JavaConstantExpressionEvaluator: add @Nullable
563ad9e: move DfaValue calculation for expressions to one place
392885a: @NotNull DfaVariableValue.psiVariable
ee1eb2c: store / use buildAttemptInfo taken from file
5de0503: insert delete with renaming logic for Windows into general delete method
0a6a374: Reverted: cast from Short to char is prohibited (1c5a03589e5155633de91051e59255d3ad84414f)
91b8291: IDEA-123863 'Save Project as Template' action leads to deadlock
3aed563: Platform: use presentable names when generate keymaps for help
34f2fb0: grayed call frame view if in library content (the same as in java)
f9982ec: update grails project structure: remove proper instance of ContentEntry (IDEA-120622)
ecbbac9: Merge remote-tracking branch 'origin/master'
9795ec8: extract from internal mode
3b00516: notnull
67b840e: notnull
e4308c8: cleanup
e75bfff: correctly calculate inspection short name in presence of upsource
52d5382: optimisation
1c5a035: cast from Short to char is prohibited
685fdb4: optimisation: getMaybeSuperClassSubstitutor() allows to avoid extra isInheritor() check
60d088f: notnull, cleanup
b5fb827: optimisation
edf6a02: Merge remote-tracking branch 'origin/master'
23586b9: Added coverage.py fixing wrongly optimized imports.
f291cc5: Fixed getting helper.
ecec042: Merge remote-tracking branch 'origin/master'
f997ddb: StringPattern: restore binary compatibility (broken by 64c812e)
145fbae: Merge remote-tracking branch 'origin/master'
642faba: as ignored file set can be quite large, use map without entries for smaller memory footprint (e.g. in snapshot for IDEA-126201 number of ignored files is 126K, size of entries's memory for this number of elements is 2.5M)
067aa19: skip non-java files with given word in literal even before retrieving text / searching the word / finding element at tree (IDEA-126201)
aea7066: allow to pull methods in super interface as default ones when super interface already contains a method with the same signature; remove @Override in such case (IDEA-126988)
7d19e0e: method refs: missed super class substitution (IDEA-126969)
f17f398: 'unmark root' action: allow user to cancel exclusion if excluded folder is selected (IDEA-23537)
d61da37: IDEA-122076, IDEA-122172 Multicaret actions in quick find mode
8b2824d: IDEA-121956 Multiple Carets: Add support for skipping next selection
1ce6009: - catch runtime problems (e.g. IndexOutOfBoundsException from ByteBuffer) when instantiating stub index and retry index creation (IDEA-117596, IDEA-125750), ep2
c455dd4: - catch runtime problems (e.g. IndexOutOfBoundsException from ByteBuffer) when instantiating stub index and retry index creation (IDEA-117596, IDEA-125750) - use deleteWithRenaming to update index version (IDEA-127160)
b0fe937: DirectoryIndex: fixed 'isIgnored' for ignored files
fb4de8d: DirectoryIndex: store info for excluded and ignored directories
df68af8: require that notnull fields be initialized (IDEA-114889)
5a22fdc: IDEA-126660 Incorrect 'condition is always true' for a final field if an overridden method is called from the constructor
a7ec8b7: IDEA-126173 Specify exception type thrown by @NotNull annotations
f4d3703: IDEA-126531 Completion inserts unwanted semicolon
2887069: dfa: take into account known variable values when handling number comparisons (IDEA-126446)
1aa6e7a: add cast to disambiguate method calls when replacing their argument with null (IDEA-126466)
65ccc19: HardcodedContracts: use a utility method
4853112: dfa: we don't replace nontrivial references with constants, so remove the corresponding code and tests
3eea5bc: hardcode Guava Preconditions.checkNotNull contract
6d9cf39: dfa: understand assertThat notnull (IDEA-125977, IDEA-65004)
2a3e157: Merge remote-tracking branch 'origin/master'
f5e85e7: IDEA-126122 (reFS volumes recognized)
be1c5b8: Refactoring: configurable from provider can be null
e568624: Cleanup (file watcher project converted to VS13; generated junk dropped; version info updated)
1e7a9e9: Cleanup (tabs/spaces; formatting)
0262088: cosmetics: add extra offset for project icon and label margins
1695e0c: fix AIOOB in history
2b3dd78: add css styles to Error Pane
ac796ba: wrap errors to html for new project structure dialog
59763f3: Focus logging
3d07af1: SingleInspectionProfilePanel NPE fixed
397e893: IDEA-127478 Tip Of The Day dialog could be shown on incorrect monitor
090b2e5: on case-insensitive file systems perform file name compatibility check using real file names, not the ones taken from dynamically built or stored paths
e77cd8a: imports optimized
444f98b: show tooltip when mouse on "multiscopes" icon in inspections settings ui
b0b0fef: external build: send empty text with statistics message to avoid producing unnecessary output by IDEA Project Runner in TeamCity
970fe60: use ProjectFileIndex (from API) instead of DirectoryIndex (from impl) where possible
d9c45be: libraries scope: use ProjectFileIndex (from API) instead of DirectoryIndex (from impl) where possible
417adc7: notnull
b58808c: js postfix templates -> fix examples and configurable UI
ba3b637: Settings dialog: the project-based configurables are marked with an icon.
6508417: IDEA-127438 Tool windows drag&drop failure under Java 7
ca76151: IDEA-127343 Github: pass ModalityState to PasswordSafe
da5b7e6: use Couple
e98cb25: use Couple
568b881: DBE-228: abbreviate long cell values
abd5dce: notnull
6d84ba6: Add image to visualize the project-based configurable in the Settings dialog.
c32d9db: [vcs] IDEA-107598 Affected paths: consider the whole path when highlighting
f4ee468: Inspections settings ui: new inspections tree (tree replaced by table tree, added icons represent severities)
47de3cf6: LiteralExpressionTokenizer cleanup
120fe08: get rid of group border
1a5cf59: IDEA-127343 Pass ModalityState to PasswordSafe.store/removePassword
0143935: remove trivial javadocs
f3eb2b2: [git] Remove obsolete password aware handler
c4a16ff: Get password called with modality state; unnecessary get password from memory removed for hg auth
bf1f916: restore API for idea-php-symfony2-plugin
c53dc62: check for null
62e5744: unused classes from 'old make' implementation deleted
b8ddfa4: groovy compiler: deleted classes related to old make implementation
42926e1: Fix possible NPE in JiraRepository (EA-58392)
3498760: Introduce live integration tests for Tasks plugin. Add initial version of such tests for Trello
6fd747b: Migrate TrelloRepository to new tasks API
3021914: Remove wrong GSON annotation of 'closed' field in TrelloCard
e2b581a: IDEA-115177 (watcher size check no longer needed)
c9d3e32: vfs: file watcher executable lookup fixed
431f9db: get rid of deprecated code
25c8ccd: EA-58277 (diagnostic)
6037400: don't highlight '*.restartRequired' properties in registry.properties as unused
dfb7e51: registry: use 'restartRequired' property to enforce automatic restart
3305c35: registry: description text corrected
0ffc7d0: CIDR: OC-10422 Current resolve configuration should be preselected in resolve context panel
5f31e2e: show excluded files in Project View, initial (IDEA-23537)
ace6fe4: artifacts: one more unused class from 'old make' implementation deleted
5897a01: deleted old unused deprecated 'build participant' classes
b75d5f2: artifacts: unused classes from 'old make' implementation deleted
3ed24eb: RUBY-15507: we should not wrap configurables in scroll pane
26b2743: ProjectViewPsiTreeChangeListener updates tree more deeply on property changed
77ee53a: Fix again the following changes that were reverted: Fix for nullable composite configurable.
d0cd301: IDEA-126984 Mac OS X: Double line above the editor
c2e6ab0: revert (e3e3224e853ad466cebf13c8b5c7f01d272d8e88 Fix for nullable composite configurable.)
d1ce059: highlight modules
8b6c40d: platform: splash misalignment on Windows fixed
8b35719: devkit: incorrect modification reverted
928feba: JavaHelp 2.0_05
bc13d12: Merge remote-tracking branch 'origin/master'
a9d7da6: added test for default property file in resource bundle editor
160fca0: project: windows update scripts unified
e3e3224: Fix for nullable composite configurable.
a69f781: cleanup
aa16ba2: IDEA-126984 Mac OS X: Double line above the editor
0994232: project: build/update scripts tuned to support home paths with spaces
b9eb20d: EA-57720 - PIEAE: LeafPsiElement.a
1396322: IDEA-127343 Pass ModalityState to PasswordSafe.getPassword
7eb4791: [git] remove obsolete javadoc
4d3abb7: cleanup: remove trivial comments
d8f6d4c: SeverityEditorDialog -- if "mixed" pseudo severity chosen then no default selection
e39d6a2: ScopesAndSeveritiesTable suppress unused declaration inspection
f356442: DBE-321: prevent data tooltip flicker
226e175: Inspection settings UI: multiselection in inspections tree support
68c651e: catch exception when writing content, marking vfs for rebuild (IDEA-125925)
f59b7b3: revert the change that breaks functionality
eac71fe: add tool window id to assertion
349f84a: fix several concurrency issues in Search Everywhere
65824bb: Some configurables requires the dynamic attribute to configure its wrapper properly.
73c7f62: go to action: move Analyze Stacktrace... to the top
5458ff1: IDEA-127232 Fatal Error on startup on Mac Os X
09230b2: IDEA-125671 "Install plugin from disk" action could have different description in Find Action list, because now there are two identical items in the list
35e6c4d: remove suppressions
e83f80f: implicit usage provider for *.description in registry.properties
ddae39a: file path completion fixed
6f1f6cf: Inspection settings UI: creation copy of tool wrapper if new scope inserted
981a3db: remove unused class ColumnInfo$StringColumn
864cd2d: Inspection settings UI: - "ALL" scope moved to last position in table - move scopes in single inspection disabled
4965683: Merge remote-tracking branch 'origin/master'
e488923: cleanup. remove unused methods
d13074e: fix incorrect target element calculation for text editors
e2c4550: typo
219b31c: show display name for certificate configurable
1b4a3c1: larger scope when searching in path / ssr (IDEA-127068)
17a5843: disable plugins if cycle was detected (IDEA-127177)
001a9cf: New inspections settings UI: - nodes for individual scopes deleted from settings tree - added table in right panel to configure scopes&severities - new scope button added to right panel (if only default scope currently available)
de377f8: extract variable missed events (IDEA-127166)
dcb45f2: extract field missed events (IDEA-127167;IDEA-127169)
1d8d358: extract parameter missed after event added (IDEA-127170)
30d945d: local rename events (IDEA-127172; IDEA-127172)
d0b86b6: popup position for injected fragments during inplace refactorings should be calculated over injected editor as caret range marker is against injected document (IDEA-126989)
53de53f: Refactoring of grouping configurables. Use the following registry key to switch on this functionality: ide.file.settings.order.new
088e9a2: Fix tests broken after changes for PY-4073
d5032e5: java: parser changes temporarily reverted
690797e: Using "Batch File Change" events in BuildManager to cancel already running automake session while VCS is updating working tree (IDEA-111673)
4e586b4: replace with foreach
b70bfe3: Platform: do not produce duplicating shortcuts in help keymaps
d65ce21: Merge remote-tracking branch 'origin/master'
6a141b3: [git] rename utility method to a more consistent name
c5129cf: fix layouts: exclude structural search from defaul platform implementations
a9396b6: unused property inspection: search in a narrow scope first
5002c70: contract inference: honor already known parameter values during data flow analysis
704198c: contract inference: exclude contracts not matching the return type
349f900: no ContractInference for compiled elements
f02a497: change foreground and separator color
2e6fb66: move Problems down and change separator
6404449: support "--" separator
aa98745: customize separator
2e376b2: [git] IDEA-126472 IDEA-126473 Notify about external changes modifying the working tree
1a37016: [git] better diagnostics output format
f9a615b: [git] remove unused method
8b2eae6: [git] Remove duplicated code
5dd8682: Merge remote-tracking branch 'origin/master'
91b1e1b: Fixed wrong cast.
44ec294: annotate getPattern / getOptimizedIndexingPattern with @Nullable return info
50d32b8: SSR fix replace test
6521af0: IDEA-127077 (incorrect parsing of type annotations)
5b72fac: Cleanup (warning)
4fd07a5: License dialog: License key: provide precise diagnostic for rejected key After-review
6cb2eab: Remove deprecated Remote Interpreters API.
7d1e1bd: do not propagate exceptions in case of broken bytecode
980b837: fix test
e099a14: gant-based builds: added one more jar required for Kotlin compiler
f36393b: go to action: use gray instead of italic for shortcuts rendering
1c43998: gant-based builds: removed incorrect classpath entry for Kotlin compiler
ffb8b5f: gant-based builds: added jars required for Kotlin compiler to classpath
47eec66: java inheritor cache: use weak map to avoid holding PSI for unnecessary long time
1a78fe7: goto action: restore enabled action preference
8343e8e: goto action: rewrite using a more suitable API, prefer exact matches, fix search everywhere
a24b862: IDEA-127189 Select next/all ocurrence fails with braces
304a69b: IDEA-103025, EA-53787 fix handling of special fonts in soft wrap model
dd4b761: trait field searching test fixed
7c04faa: Merge remote-tracking branch 'origin/master'
bad2fa8: Fixing env tests
dd23104: memory hogging on javaInjections.xml editing
1bbb89c: go to action: proper text attributes for shortcuts
0057fe3: go to action: don't show duplicate group for intention actions
482084c: go to action: missing bg for option descriptors
590ed4c: disable create instance field inside interface (IDEA-127211)
65d11dd: disable generate test method actions outside class (IDEA-127246)
f69f9fd: leave static modifiers in interface methods (IDEA-127255)
42f50f6: sort items in goto action by matching degree (IDEA-112613)
45915b2: show colored matched fragments in goto action (IDEA-112613)
34b51a1: show progress when status bar is switched off (registry: ide.show.progress.without.status.bar)
cdbb650: null check
d5dada4: disposed check
64c812e: StringPattern: cleanup, add StringPatternTest
7fa1b28: remove unnecessary field and getter from SSR ReplaceCommand
472bf3f: java: decompiler fixes (IDEA-127229 et al.)
7ada79c: AnnotationUtil.isInferredAnnotation
c0d76a2: parameter info: don't retrieve inferred annotations in dumb mode
4df5903: IDEA-127127 charset name completion: provide completion for more APIs
b6ea24b: don't duplicate annotations in parameter info
3f7935a: dfa: turn on contract inference from source
b6b76b7: IDEA-127212 Live templates "Use static import if possible" fails sometimes
f372b95: corrected 'isCommunity' check
08b3c7f: disable table speed search for empty tables
51292ab: Merge branch 'svn_18_3'
511f071: IDEA-126911 Do not call "VirtualFile.getFileType()" for directories (while checking if annotate action is enabled)
93e45b9: PY-4073 Add completion for special function attributes
0a5bfb0: Merge remote-tracking branch 'origin/master'
0fcfb36: Merge remote-tracking branch 'origin/master'
86b7bf5: Fix copying .egg files from remote host to libraries folder (PY-13044).
912c0d7: html editor as a error pane
55b4064: do not modify profile file to write default
102bcb2: structural search bundles fixed
bb0b50c: Merge remote-tracking branch 'origin/master'
5253ba2: type migration: make part of platform
3ab8864: Error pane initial
581cf80: structural search: groovy should work in community
76726e8: disposed check
be28458: css synchronizer — support of manual update
7b29836: structural search: make part of platform: enable in community
a5061f3: fix module locations
a3626d6: Merge remote-tracking branch 'origin/master'
695682b: structural search: make part of platform
50e27ec: enable inline redundant local vars in batch mode (IDEA-126957)
49b9f30: EA-58014 (diagnostic)
9d32e98: added incompatible plugin version org.intellij.clojure / 0.2.1.178
c27d829: - properly retrieve set of keys for unsaved documents for their first change - (in extra sanity checks mode) added PHM that stores previous content indexing info to facilitate discovery / fixing assertions about different indexing behavior
0896a25: avoid accessing invalid buffer
159f3c5: Merge remote-tracking branch 'origin/master'
4cc0d5e: IDEA-127183 Windows: Look for 1.8 JVM registry entry by default
f41f9c3: Debugger reader performance fixed, now uses BaseOutpuReader (PY-11393).
cb2159e: Switch on new Alt processing under Windows L&F.
ef8fbc4: notnull
e1445e6: Gradle: IDEA-127217 Tests with spaces aren't wrapped with " " when running specific test as Gradle test
cf1f8c8: fix tests: improved 'isInCommunity' check
bcb38e5: pep8.py updated to version 1.5.7
0970549: Coverage.py updated to version 3.7.1
90f034d: Merge remote-tracking branch 'origin/master'
6ec557a: Try even more to connect.
69a2a4c: path completion: rendering fixed for several matched context helpers
21efa65: cleanup
7494ef6: support for multiple groups in idea.test.group property
00847ed: No need to register MessageBusConnection disposal: it is done automatically
0fb6eab: Suppress "unused" constructor: initialized as a Service
2b6b549: Fix already disposed EA-58257
fc46e99: look for JVM 1.8 first
b7cea46: added caching + minor size opts
63453c3: fix NPE in SSR ReplaceOptions
941c20b: stop usage search on target invalidation (EA-54329)
d75a12f: invalid type diagnostics (EA-58069)
121084a: remove specific Lookup check in intentions pass, daemon is disabled during lookup anyway (EA-58246)
71fd543: WEB-9954 move and rename confusing "Live Edit menu item
5d745b1: check for null for content hashes flush
7073116: fix ConcurrentMapsTest (by Roman)
6d6d15a: IDEA-122254 ("Use static import if possible" checkbox for the Structural Replace dialog)
4febd80: intention should insert static import when replacing assertNull() with assertEquals()
4dd5b62: insert static import when replacing assertEquals() with intention
591d723: insert static import when flipping assert literal outside of test method
90f2ef5: use static import if it is already present for several intentions and inspections
dd2d141: Merge remote-tracking branch 'origin/master'
ae714aa: Win tests should be more stable now
3b3fee8: clear zip file caches on low memory
c81ebf5: Refactoring: create instances of IdeConfigurablesGroup and ProjectConfigurablesGroup in one place.
b83f901: Merge remote-tracking branch 'origin/master'
9c13559: Comment.
ec56a95: skip leading .* in reg exp used for todo pattern when building index: it makes sense for todo highlighting but increases matching due to backtracking enormously (IDEA-74104)
d83e334: IDEA-126836 Formatting adds extra blank line after class header if it ends with comment
6d68662: use 1px separators
e360f62: add utility method to configure 1px separator
23ba8f8: use encoding info when building hash for contents + rebuild content dependent indices upon encoding change
7b8cc6c: Fixed according to CR-IC-5706
93d37fa: don't auto-import classes where class references are prohibited syntactically (IDEA-127190)
f87e56d: bytecode analysis: a comment about lite control flow analysis
90addcd: bytecode analysis: lazy resultOrigins analysis
a7c1c1a: bytecode analysis: lite control flow analysis
8211223: bytecode analysis: no analysis at all if nothing is inferrable
60a6acf: moved method from moduleutils to modulerootmodificationutils
3173594: jetbrains.dic + "unmerged"
c95ca18: support prefix expressions in quick evaluate
8d71285: cleanup
e418bb2: use UIUtil.getSidePanelColor()
bef8a7f: remove border for content component
1835567: + side panel color
105b9a1: @Nullable
ef2875d: IDEA-126927 - CloudFoundry: if the same artifact is deployed to few clouds, one can view the state of the single one only
7c415ca: IDEA-127069 help button added to the Mercurial Update Project dialog
0e12675: Revert "StringUtil: Added wordWrapString() method"
5af9e9f: separator titles for Darcula
b044185: better IDE responsiveness during bytecode indexing
15ed602: svn: Fixed converting SVNStatusType to StatusType - explicitly check values that have non-unique status type names
43b6e08: BytecodeAnalysisIntegrationTest: a more profound test data refresh
525a896: Merge branch 'master' of git+ssh://git.labs.intellij.net/idea/community
fe15e86: bytecode analysis: index version increment
0d24afe: disabled batch evaluator by default, overhead is too high. Enable if needed using registry key debugger.batch.evaluation
0069112: added nontull
062254d: svn: Refactored SvnStatusHandler - moved status type parsing to StatusType class
a884c1b: ignore inferred annotations when checking overriding parameters nullability
b6b6ea1: bytecode analysis: lite persistent hashCode for Configuration
1f05788: bytecode analysis: skipping frames and debug instructions
aa3b189: svn: Refactored StatusType - removed deprecated STATUS_MERGED value
f2d0988: do not capitalize titles
5ba1390: extract CachingEnumerator from PersistentStringEnumerator
1cd8961: IDEA-126973 IDE does not see the use of string resources in libraries
bb0b856: @NotNull
b700084: nullable/notnull/contract intentions available on library sources in Groovy
18afce3: external/inferred annotation gutter markers in Groovy
18dcabb: [vcs] assert annotationProvider != null (otherwise the action shouldn't be enabled)
ff89749: [vcs] Handle all exceptions during annotation similarly. EA-58021
45cd16b: svn: Refactored SvnVcs.svnStatusIs() - method moved to Status class
37423bb: StringUtil: Added wordWrapString() method
228a7f0: IDEA-127144 (No word wrap or horizontal scrolling for ignore list in Proxy dialog)
a570ab1: SSR: remove unused code from replace options
e19e11f: SSR replace handler cleanup
ab42788: IDEA-125021 Improve multi-caret copy-paste logic
8662259: IDEA-127125 Throwable at com.intellij.debugger.ui.breakpoints.BreakpointWithHighlighter.reload
7c0fcae: fixed Breakpoints tests
be3789a: do not calculate source position twice
a22e159: Disable css emmet fuzzy search by default
687fa76: no need for findClass if we have object already
86d795a: ElementPatternCondition: less memory
7801b62: ObjectPattern.oneOf(T...): less memory for single value
394b9f4: GPUB: keyword completion on non-trivial offsets
d9d79ac: resource bundle editor property rename fixed: no property with old invalid name creation after rename
233bdf9: svn: Replaced SVNStatusType (from SVNKit) with custom StatusType enum
5803898: action popups are broken if new project settings dialog option is on
1b4fef2: svn: Replaced SVNEventAction (from SVNKit) with custom EventAction enum
cbcc65f: more robust lookup start offset invalidation tracking (EA-51961 etc)
4703c93: IDEA-75885 Fast invoking shortcut with Alt brings focus to main menu [Windows] IDEA-87408 Hold <ALT> button and select multiple lines vertically does not work as desired
19eb679: Add diagnostic info
40acdf7: License dialog: provide precise diagnostic for rejected key (IDEA-122894, IDEA-125916, IDEA-125917, IDEA-125921)
e28ee1b: display inferred annotations in italic
fe21a09: IDEA-81781 Unintuitive 'Project Files Changed' message box
78b8b2c: Fix emmet tests
b363ad7: notnull
ac8bf17: added comment
d61930f: revert 43b0575239264eef2d4a5299b48f3d2119d8d380
3674c5e: PY-13140 Fix several minor issues found during code review
99058ce: TableView: update only visible column sizes
4a8c1f7: fix BytecodeAnalysisTest?
6563b56: fix BytecodeAnalysisTest?
f6c970f: IDEA-126896 Gradle: Grails integration buildPlugins issues
1ee9d0e: ModuleWithDependentsScope, another minor post-review cleanup
1478698: Fast groovy tests: exclude external system integration tests from FastGroovyTestSuite (e.g. GrailsGradleImportingTest)
43b0575: IDEA-126836 Formatting adds extra blank line after class header if it ends with comment
abcc172: IDEA-127062 Bug when closing splitted editors
ee204e9: IDEA-127045 Unexpected 'step over' behaviour in debugger
a2fb7f6: DBE-60 Windows Authentication for SQL Server
79fc7d2: processing vcs changed text only if we are not processing selected one
0f34d80: Add diagnostic info
f506a15: PY-13140 Underscored names are completed inside import statement
e0ddef7: PY-13140 Top-level module names starting with underscore are not imported via wildcard import
b6eee00: fix PushedFilePropertiesUpdater registration
b9e4b83: BytecodeAnalysisIndex is only in idea
4dfa351: BytecodeAnalysisConverter is only in idea
cb79e2e: if editor has selection, reformat only selected lines, when reformat dialog is not shown. Do not take into account processChangedText flag
76ed9f7: Merge branch 'master' of git.labs.intellij.net:idea/community
c3c78c5: IDEA-93948 Code Style->XML->Other: no preview text for CDATA
d08111d: XML Colors settings: fix description text (missing line breaks)
34dcb63: SSR: remove unnecessary class
472994b: remove some dead code from SSR search dialog
fca4af3: more efficient shortening of class references in SSR
560fb1c: fix not-null assertion
e13715a: fix NPE
9665337: javascript-psi-impl shouldn't depend on lang-impl
2a91d19: fixed XBreakpointManager.testSerialize
f698722: ModuleWithDependentsScope minor post-review cleanup
9d399a3: WEB-12568 Dart autocomplete deletes closing bracket
95673d1: don't use getPackage to check if PSI directory is in source (SCL-7243)
fbbb221: bytecode analysis: copying to prevent indices/enumerators issues
831ab18: bytecode analysis: compound keys - maximizing shared stuff
0ddd915: enable inference bytecode indexing only in internal & test mode
ee888c2: fix AnnotateMethodTest
e0861b8: bytecode analysis: leaking parameters analysis
31d93dc: ProjectBytecodeAnalysis -> service
fbb2825: ignore inferred annotation in @NotNull propagation to overridden methods
1b75318: adapt testdata to inferred jdk annotations
f350b3d: hold inferred @NotNull annotation on a hold reference to avoid UsageViewTest failures
0e53e62: bytecode analysis: assume that errors are due to incorrect bytecode
affe6e0: log bytecode analysis related information with debug level
a11744c: adapt dfa testAlexBug to jdk notnull inference
f98006e: ProjectBytecodeAnalysis: use tree hierarchy to find parameter's declaring method
bfbc9e0: limiting number of elementary steps of bytecode analysis to 30000
8eee4f3: import fix
261018e: logging AnalyzerException
ce0e838: bytecode analysis: increase IDE responsiveness during large class file analysis (e.g. groovy's ArrayUtil)
3357716: bytecode analysis: use separate keys for each file to avoid O(n^2) index removeAssociatedValue
7fc5d9e: make BytecodeAnalysisTest more classloader-agnostic
bd2ebf1: cache enumerator data, remove unnecessary enumerator queries
14ed555: do postponed formatting in JavaChainLookupElement (EA-56040)
ce64501: no contract annotation if method is already @NotNull
1754869: findInferredAnnotations returns @NotNull array
3b75ca1: refresh annotations dir during setUp
6dd49cb: update annotations after mockJDK update
c5f3f23: hashCode via ordinal, copying equations into solver
90e6e0d: myAnnotations are volatile
08811b0: more logging
1e54e26: simple smoke test that inferred annotations are visible to codeInspection
0db25e9: arrays and primitive collections
658b710: aligned with faba
b993ee5: NPE fix (possible dead bytecode instructions)
8de3dfd: using TIntObjectHashMap in analysis (instead of wrappers)
0ea01ef: minimal structures for inferred annotations in memory
861fbc7: reload inferred annotations on root change
92e2f07: checking enumerators during converter initialization
338481d: Bytecode analysis tests
75eb3cb: straightforward solver
7056873: rigid infinum
6220d1a: porting faba features
ecce111: Contract clauses normalization (sorted)
cd2946b: Tuning null -> ... analysis
82e7fd8: Parameters: CNPE join CYCLE = CYCLE
ade7530: stable calls (ported from faba)
657b7af: starting integrations tests
70cc7af: qname may be null (anonymous classes)
f2e3270: smart propagation (resultOrigins analysis)
05486ff: separate indices
eb58968: a proper disposal of app component in the test
1901b35: this is NotNullValue
f8a153e: equals/hashCode for index values
6dcf377: comments + refactoring
383752b: compound indices in action
ff84337: initial implementation for compound keys
d905c85: towards compound keys
68ef299: Refactoring: moving class processing into DataIndexer
c8e0bef: towards compound ids
bacb5f5: extracting converter
655e0ba: poc implementation via indices
eac23b5: indexing
dabdf64: towards indexing
10fda95: emulating touch via special value
e1fce3d: No need for components (with touched flag) in raw equations
44ea307: testing contract annotations
a8717a4: testing hand-coded classes
fb6ce34: Start test for BytecodeAnalysis
8ec604c: using (naively yet) solutions of IntIdSolver in Idea
fc86f2b: full cycle of solving (not tested yet)
1d2c7d5: in progress: internalizing equations
c31fd4a: No need for signatures
41d2da1: poc usage of enumerators
073012d: inferred annotations in gutter
8c57905: Draft implementation of inferring Nullity and Contract annotations
dca785b: stub for inferred annotations
d83c897: @notnull
aeb0b27: allow / skip build attempt number e.g. IU-135.455.10 (IDEA-122579)
604ec3a: Add workaround for CertificateManager *service* to work with old task connectors
b96c582: Rename classes related to legacy JIRA interface to not cause confusion anymore
165465c: IDEA-123972 Display JIRA version under JQL editor field in settings
6708af2: Use simpler test API for performing actions
eb009fc: introduced expandNodesOnLoad in XDebuggerTree
1c3cefb: nice diagnostics for failed assertion about same indexing result from the same content
6b75304: IDEA-127042 Create tip of the day for quick evaluate
b8d6082: add to watches with control+enter from evaluate dialog
86d958c: for nonntrivial file systems (e.g. in tests): build todo data flag should have the same value as todoindex.isAcceptable (cherry picked from commit 5213e01)
962d04b: svn: Refactored SyntheticWorker - reused default DirectoryEntry comparison for sorting
99e9710: IDEA-107376 Goto next / previous splitter not working when show tabs are set to none (Carlos Ortiz)
0ce61f1: notnull
a0f6b0a: svn: Refactored "checking node kind" logic - use utility methods (instead of direct comparison with NodeKind enum values)
2b5e1c1: update breakpoints and execution line highlighters on color scheme change
69be4e2: svn: Refactored RepositoryBrowserDialog - removed duplication and simplified "set action enabled" logic
e438d20: Merge remote-tracking branch 'origin/master'
1cc9650: IDEA-122894 License dialog: License key: provide precise diagnostic for rejected key (cherry picked from commit ff0eada) (cherry picked from commit 29c98ba)
9241cae: Merge remote-tracking branch 'origin/master'
7d896bb: provide completion variants for Charset.forName() in Groovy (IDEA-126595)
e62b6df: IDEA-126973 IDE does not see the use of string resources in libraries
02e5ede: updated javadoc for exit and restart actions
e1d0804: WEB-12677 Emmet: do not expand too long abbreviations
6046586: Emmet: preview editor should have maximum width if softwraps are enabled
be20e87: DOC-3246 IDEA: Update master password dialog panels help
ca5260d: IDEA-79083 Popup lists are sometimes not clickable
8a05f8e: Merge remote-tracking branch 'origin/master'
be76dc1: highlight matches in plugins table
fcd53e5: save search query as a client property
fd6b2c9: add a client property key for search query
febbd75: fix inspection setting
e119956: svn: Simplified node kind values parsing - parse right to NodeKind enum (using jaxb annotations)
6979d52: do not let transient iterator escape as it references nonsharable thread locals
746de0c: diff: fix example in diff editor color settings
3eebc8b: show different icons for muted enabled/disabled breakpoints
1b1a23a: IDEA-120465 Code completion: no Autopopup code completion and inserting pair brackets if Column selection mode is on
9dde9e3: svn: Replaced SVNNodeKind (from SVNKit) with custom NodeKind enum
ed3bf70: split 'force' flag into two different ones: 'force' and 'exitConfirmed', so that now 'force==true' guarantees application shutdown; (fixes also IDEA-127009)
756bc03: performance optimization (following IDEA-CR-337)
7a94893: change storage format for smart backspace configuration (following review CR-IC-5570)
8feafdf: Updated tests due to changes in interface of CommentByLineCommentAction
5d8aeec: IDEA-127074 Executing gradle script fails with error '.../build.gradle' is not a directory
546e0ba: IDEA-88643 delete item from list of breakpoints by pressing delete key: selection should not return to position 1.
4de85a6: IDEA-122513 Can't expand single character property in Spring config
2595051: fix blinking test
51305d0: fix test (following IDEA-124928)
51c9f4a: IDEA-121060 Multiple carets: comment/uncomment works incorrectly
0ddcf6e: IDEA-121060 Multiple carets: comment/uncomment works incorrectly
d51dd50: IDEA-121060 Multiple carets: comment/uncomment works incorrectly
9307f63: svn: Save selected depth for update/integrate operations in configuration
0e44683: svn: Refactored DepthCombo - use custom renderer to display presentable depth labels (instead of separate DepthWithName class)
c20bfe7: svn: Replaced SVNDepth (from SVNKit) with custom Depth enum
0e8564a: Merge remote-tracking branch 'origin/master'
c3e78ad: Add read action.
54474d0: TestDataGuessByExistingFilesUtil: prevent thread starvation and use processor to avoid several huge String collections in the memory (IDEA-127038)
02c1b76: svn: Utilized CommitInfo when parsing "svn list" output and for DirectoryEntry implementation
ac00218: svn: Unified "lock" information parsing for info, status and browse clients (utilized Lock class for all cases)
3ea1e9e: Merge remote-tracking branch 'origin/master'
61c9bc4: highlight matches in selected search result
e3fd6eb: don't add a newline when completing with smart enter shortcut (IDEA-126726)
4029019: EA-57959 - ISE: DomInvocationHandler.getAttributeChild diagnostics
e3c7a70: don't require PerformanceWatcher unresponsiveness threshold to be divisible by unresponsiveness interval (IDEA-127038)
02b931c: diff: fix NPE
dc4f600: Merge remote-tracking branch 'origin/master'
bcc88e8: svn: Replaced SVNLock (from SVNKit) with custom Lock class
f21bc13: svn: Replaced SVNDirEntry (from SVNKit) with custom DirectoryEntry class
8434e55: svn: Fixed NPE in SvnKitBrowseClient (SVNLogClient.doList() logic) - use SVNRevision.UNDEFINED if null is passed
e6f257f: Added multi-associations in win (un)installer with the controls on the option page.
6eb7f53: svn: Replaced ISVNAnnotateHandler (from SVNKit) with custom AnnotationConsumer class
535cb8c: svn: Refactored SvnRemoteFileAnnotation - removed unused fields
56cd6a8: svn: Refactored BaseSvnFileAnnotation - utilized CommitInfo for implementation logic
6916bac: svn: Refactored BaseSvnFileAnnotation - code simplified, duplication and unused code removed, warnings fixed
79f167e: svn: Utilized CommitInfo when parsing "svn annotate" output
5585db2: svn: Replaced SVNCommitInfo (from SVNKit) with custom CommitInfo class
3b0971e: svn: Replaced SVNDiffOptions (from SVNKit) with custom DiffOptions class
58ab1b9: svn: Replaced SVNConflictVersion (from SVNKit) with custom ConflictVersion class
d287078: svn: Fixed "memory leak" error (on application close) after viewing merge source hierarchy details - correctly register dialogs for disposal
ef3bc87: svn: Refactored TreeStructureNode - made not to be generic, renamed
ff2698d: svn: Unified LogEntry and LogEntryPath with corresponding similar classes used for svn executable xml output parsing
00224be: svn: Replaced SVNLogEntryPath (from SVNKit) with custom LogEntryPath class
6a330b5: svn: Replaced SVNLogEntry (from SVNKit) with custom LogEntry class
615f0cb: svn: Refactored parsing of child xml elements collections - use @XmlElementWrapper (instead of intermediate classes)
5ac00c0: svn: Refactored SvnUtil - moved "getPathForProgress" to ProgressEvent
cef6176: svn: Refactored ProgressTracker - removed unused method parameters, make inherit ThrowableConsumer
17cbb94: svn: Replaced SVNEvent (from SVNKit) with custom ProgressEvent class
57e1c41: svn: Preserve several more used fields when converting from SVNStatus to Status
37798c0: svn: Allow @Nullable values when converting SVNKit types to corresponding svn4idea types
ea32a54: IDEA-125627 Added new conflict reason values available in svn 1.8
099870d: svn: Replaced SVNConflictAction, SVNConflictReason, SVNOperation (from SVNKit) with corresponding custom enums
6dc734f: svn: Replaced SVNTreeConflictDescription (from SVNKit) with custom TreeConflictDescription class
57db2a5: svn: Replaced SVNStatus (from SVNKit) with custom Status class
6730240: svn: Replaced SVNInfo (from SVNKit) with custom Info class
b527300: svn: Removed unnecessary IdeaSVNInfo - directly use SVNInfo instead
46fdb20: svn: Refactored UpdateClient - make methods throw SvnBindException (instead of SVNException from SVNKit)
9ccd315: svn: Refactored StatusClient - make methods throw SvnBindException (instead of SVNException from SVNKit)
bb3582d: svn: Refactored RepeatSvnActionThroughBusy - make methods throw VcsException (instead of SVNException from SVNKit)
33b3795: svn: Refactored InfoClient - make methods throw SvnBindException (instead of SVNException from SVNKit)
ab74ce3: svn: Refactored CmdInfoClient - removed duplication, methods extracted/inlined, @NotNull
29f24cf: svn: Refactored CmdInfoClient - inlined "doInfo" methods, removed duplication
17d79f7: svn: Refactored UpdateClient - removed unnecessary methods
19cc497: svn: Refactored StatusClient - removed unnecessary "doStatus" overload method (call replaced with more general overload)
faa09ef: svn: Refactored StatusClient - removed unnecessary methods
b45cfaa: svn: Refactored StatusClient - removed unnecessary "doStatus(File path, boolean remote, boolean collectParentExternals)" overload method (as always invoked with collectParentExternals = false)
ae24d84: svn: Refactored InfoClient - removed unnecessary methods
2e97768: svn: Added some todo items for working copies of 1.8 and greater formats (cleanup, nested working copies file status refresh)
7874cb3: svn: Refactored SvnCheckoutProvider - removed unused parameters, @NotNull
22b2900: svn: Refactored SvnCheckinHandlerFactory - code simplifications, warnings fixes
1ce0847: IDEA-118540 Refactored "committing changes to same repository but from working copies of different formats" detection logic, updated confirmation message
491ac7d: svn: Updated working copy format checks to be "weaker" - to correctly support working copies with greater than svn 1.8 formats
Change-Id: I25f808eb8c86e4bd21610b40ab6b6df310d8e636
|
|
Conflicts:
.idea/modules.xml
Change-Id: I5e3d04bc83cdc26b2b56fca66b44b1dd8941b143
|
|
Update from idea/138.538 to idea/138.1029
Change-Id: I828f829a968439a99ec67640990c18ff7c9b58ce
|
|
Conflicts:
.idea/modules.xml
build/scripts/common_tests.gant
build/scripts/dist.gant
build/scripts/layouts.gant
build/scripts/utils.gant
Change-Id: I2bdcfaa02c8c63585eb6a56020dd3dbe0be90119
|
|
a18cb3f: fix CCE
d7d596e: Groovy: Remove extra spaces after deleted statements. So no extra line feed in Introduce Variable appears
25032fc: Groovy traits : abstract trait methods are not clashing
acf850e: IDEA-126013 fix SOE : maps and lists declared recursively should not fail type inference into recursion
75e06bf: clashing trait methods inspection
7ae9c94: TypesUtil.getQualifiedName(type) should return qname even if type is not resolved
beaa518: GrClassReferenceType.rawType() should return raw type even if type is not resolved
2e95615: Groovy: don't use type.getCanonicalText() to infer type qualified name since it can lead to inferring of type parameters and wasting time
08c6e63: Skipping Ant "After Compilation" task if compilation completed with errors (IDEA-125901)
1856d07: SoftWrapModelImpl refactoring. Mocking SoftWrapPainter to make tests platform-independent.
6246ee2: unlock under finally
9ab9a99: corrected 'contains' for library scopes for files from library sources
2e7fcc7: Merge remote-tracking branch 'origin/master'
5928bf7: Merge remote-tracking branch 'origin/master'
718a6a5: removed explicit virtual file inequality
08cab53: Fixed shebang formatting (PY-12775).
24be689: http://ea.jetbrains.com/browser/ea_problems/57321
bf4c84d: http://ea.jetbrains.com/browser/ea_problems/57321
65944db: Merge remote-tracking branch 'origin/master'
5106fdd: better name: reuseActivation -> reuseToolWindowActivation
e1c9f77: Merge pull request 191 from suman-ganta for IDEA-123890
b66574a: Karma auto-rerun tests shouldn't activate Run toolwindow
56409a9: Karma auto-rerun tests shouldn't activate Run toolwindow every time
880a4db: added test for SurroundWithQuotesAnnotationParameterValueFix that checks that char '\n' replaces by "\n" correctly
f6a393d: lambda: fix parameter types comparing order (IDEA-126056)
ccdc69a: method references: avoid double substitution (IDEA-126062)
e05cddc: JavaFx SceneBuilder b-14 fix
c4e8b2c: Merge remote-tracking branch 'origin/master'
879c23d: PY-13210 Unused star import in Django settings.py
a4351eb: platform: profiling actions overhauled
5ec97cf: IDEA-81568 (ignore FS events from /private unless asked explicitly)
236752e: unused library: use existing graph instead of custom dependency analysis
2a1a7c8: IDEA-126047 - Git Clouds: show commit dialog on deploy
d05243d: prefer junit/testng pattern configuration: detect multiple selection directly by context component (IDEA-126045)
27f10a6: check to prevent contradicted intersection type (IDEA-67600)
046b90c: IDEA-114252 WebStorm clipboard history conflicts with external clipboard manager (ClipMenu) Fix native hangup (steps: periodical "Paste action" update() for toolbar button during Drag&Drop in AppCode UI Designer)
885a24d: don't even schedule excluded files for update upon before contents changed events
122cd32: check for invaild file
de3bf99: optimisation: reduce instances of DirectoryScope created
e2efe2e: cleanup
000bd7a: cleanup
68a5b6e: performance
732238f: performance
2f08301: check for type param numbers in java 1.6 should not rise error if super methods have type params (IDEA-57338)
598f921: testdata for IDEA-61415
6deb5bb: testdata for IDEA-65473
9853fb6: suspicious removeAll: compare type arguments, not qualifiers
1dc83a9: Added ability to pass command-line args to Gradle on project sync/refresh.
e61c327: fix binary compatibility
ef92f2f: fix binary compatibility
40875a7: fix binary compatibility
79d53fd: IDEA-118400 Update Project dialog redesigned, IDEA-106435 ability to perform only update, IDEA-75768 checks saved for Update dialog
d218629: Remove 'zen coding' from emmet support configurable
150b674: HTML: ignore unknown filters
2fac634: @NotNull
99d5348: Emmet CSS completion
2989429: EA-57291 (severity reduced as the real reason is logged earlier)
491dc5f: contract inference initial
bc12a14: extract contract checking to a separatate inspection
75c4257: MethodContract.createConstraintArray
109906e: WEB-12316 PhpStorm performing awful when typing in HTML zones in PHP files
91b7c69: check file on updateExecutionPoint
1591844: WEB-11678 JavaScript debug: step into and step over do not change the line
ec43ad0: Merge remote-tracking branch 'origin/master'
e58ce76: try unnecessary module dependencies to support exported dependencies
a9c8a08: IDEA-125568 (possible NPE in some test setup paths fixed)
2fdb004: Merge remote-tracking branch 'origin/master'
39cc27d: suggest to restart IDEA if user accepted to enable/disable plugins from startup notification (IDEA-121369)
693bbf6: encapsulate fields: preserve comments inside (IDEA-124747)
fcaa3e2: add java specific debugger settings into common settings node
1a3c6c6: code cleanup optimization: run inspections over exactly one element
4c3bda0: Get rid of direct "dispose" call
539f90a: WI-23626 Breakpoint muting does not disable after run. Regression from 7.1.3 to EAP 8.
ffcf607: junit: accept custom matcher descriptions (IDEA-125942)
de7387f: provide remove assignment fix for silly assignment inspection (IDEA-125993)
54e38ee: IDEA-121664 Search Everywhere: results from different categories appear mixed
99adcfd: EA-55292 (NPE fixed)
a87bf9b: Unneeded exception dropped
128b05b: Merge remote-tracking branch 'origin/master'
abc4ba7: GWT builder: test added
f76fea5: test added
30fe2c4: invoke 'save' after 'mark root' action to update iml files immediately
9f6fa54: registering output-to-buildTarget mapping instead of output-to-source mapping to address cases when multiple sources compile into the same output (e.g. Kotlin)
f06f5a6: Handle '@' symbol in ssh username
c142a3c: OC-9609 [Refactoring: common approach for Non-DumbAware mode in folding] +review CR-OC-1561
e4dbc27: fix problem with extending sorted set by one and attempting to increase random access capacity in case of value removal
aa0e217: use more detailed path to file only when opened file name is not unique (IDEA-125958)
fe72975: Marking DuplicateIndex as PsiDependentIndex to attempt to avoid problems with unsaved document indexing being asynchronously committed (EA-36001)
22db3a8: get rid of RowSorters to fix a few exceptions. New Plugin UI has its own table header without swing's row sorters
e5541c8: deprecation inspection uses default serialization
24077b1: push 'change method return type' fix down when variable is checked
65ec59f: icon decoration for external annotations (IDEA-39633)
8f10d71: option to warn about members in deprecated classes (IDEA-112084)
27ec65a: optimize imports under progress (IDEA-125761)
14d3780: Cleanup (formatting)
e5fcad3: revert (java: minor optimization)
f8e2be2: do not recreate breakpoint highlighter if not requested implicitly, this fixes jumping breakpoints on several quick line insertions
44fc624: sql: better varchar and varchar2 completion
b5d09fe: getEqualityObject() fixed for JS debugger
dc3bd73: call applyInformation for all EditorBoundPass for each editor
47336a6: cleanup
67c4e4b: calculate default inspection name by trimming Inspection or InspectionBase
4a0d396: notnull
a3f3988: cleanup
c8337a2: cleanup
8ad9eb1: moved long-running tests into performance suite
395ae29: expand javadoc on PSI validity
48c2fc4: special PIEAE handling for NULL_PSI_ELEMENT (its getUserData throws exceptions)
f3fe82e: IDEA-114252 WebStorm clipboard history conflicts with external clipboard manager (ClipMenu)
3d7f7d2: IDEA-125820 DOM Generator: problem with XML element names matching default/generated imports CR-IC-5549
eadc889: build initial foldings in background (improvements as per CR-IC-5531)
350760c: rename: detect "field would hide local" conflict (IDEA-125934)
0de6aa9: move: do not convert classes to files before move
35005bc: IDEA-125947 not initialized final field should not be raised on any refs from inner classes
62f7acd: plugins: take into account already installed plugins during dependencies check (IDEA-123767)
a673a47: softReference to cache known plugin extensions
3995088: update info: link to the product home page (IDEA-124023)
aa9a7b1: move: filter out nested dirs/files on actionPerformed, update should be fast (IDEA-111413)
e887cc3: Merge remote-tracking branch 'origin/master'
24c1fab: fix thread crash in debug console after syntax error (PY-12600)
49b602b: java: minor optimization
f5f8124: java: helper method for Kotlin
e674dd1: fixed PY-13177 PyCharm hangs on adding incorrect interpreter (python3-pyinotify)
5c41c76: Maven: manifest generation fixes - use ApplicationNamesInfo#getFullProductName for "Created-By" attribute value, redundant code removed
d2752f1: invalidNames is a bit confusing, let's use existingNames; also small cleanup
7b282c4: lots of EA-57109 - PIEAE: LeafPsiElement.invalid. attempt 2.
cf78c48: External System + Gradle: support for running a task before launch of another configuration added. Related issue for Gradle: IDEA-113437 'Before Launch' should support running a Gradle task
6396cd8: IDEA-125900 (resolve of synthetic enum methods in class files fixed)
bb35b26: Cleanup (cached value manager instead of boilerplate)
6f417af: reuse LocalQuickFix because several instances can be handled badly
c44d318: IDEA-104484 Console ExceptionFilters are added twice for debugging java app
e67157d: IDEA-125470 While in editor, wild re-displaying occurs when soft wraps are enabled
2de7658: folding model implementation cleanup
c7a1fbb: fixed NPE in debuggers that do not use value markers
159a46b: JavaRearranger: fixed field caching in case of multiple classes in java file (IDEA-123733)
b3f67525: Added scope and file mask filter to reformat directory/project/module dialogs (IDEA-59850) [CR-IC-5534]
c3a1eb8: Merge remote-tracking branch 'origin/master'
9d5429e: remove variable: do not leave tailing loops/ifs (IDEA-124489)
d6c14fb: Delete LightLexerTestCase
83abbd0: fixing OOME in tests
fd0acc2: temp disable 6520348e0292c4bb47389cb12926dc83826796e7
22c687d: Merge remote-tracking branch 'origin/master'
9102909: use goto.nonProjectScopeDisabler EP to show/hide 'include non-project files' checkbox
0dca1c3: use goto.nonProjectScopeDisabler EP to show/hide non-project items checkbox
def9b6f: EP to disable using Non-project scope for IDEs where this doesn't make sence
6520348: lots of EA-57109 - PIEAE: LeafPsiElement.invalid
1ecc94f: don't set Darcula UI in search text field if it's already set
2357251: rollback NPE fix (found the real problem)
f52fccd: Cleanup (optimization; formatting)
5d85b2b: spped search by value in debugger trees
7e5f8a2: fixed VM leak in debugger tree listener
8771d61: fixed VM leak in object marks
b9abbfb: template ConstructorInsertHandler test (IDEA-101429)
6713978: start type template if at least object was inferred
8540bac: RefCountHolder: allow referenced files' ast to be gc-ed during highlighting
716aa5a: generate name for save scheme dialog
c86e3af: external annotation change should drop all psi cachedValues
ae0bd0f: cleanup
26af3f5: implement equals and hashCode to make two LocalQuickFix instances equal if they refer to one and the same IntentionAction
0ade045: IDEA-125645 On breakpoint hit, opens file in new tab in "active" split -- even if file is already open in tab in "inactive" split
1881ceb: test — auto expressions: filter out expression contained unresolved local variable
3677585: IDEA-103523 MethodMayBeStaticInspection replace qualified usages by class name (reused MakeMethodStaticProcessor)
89905f6: don't hold reference to PsiFile
83bc4af: move AddSpaceInsertHandler.java to lang-impl
769a599: WEB-12348 Quick fixes not always working in Inspection window
18b220c: IDEA-90008 (editor files are refreshed elsewhere, no need to watch)
894818e: Cleanup (deprecated code dropped)
aba3f2f: CreateSwitchIntention removed all operations with Document to exclude possible problems
4c6818a: removed from IdeaPlugin SurroundWithQoutesIntention
044671d: Merge remote-tracking branch 'origin/master'
a109c22: IDEA-121370 Failed Gradle task doesn't block the dependent run configurations
fbf4eb5: Merge remote-tracking branch 'origin/master'
89f5018: imports optimized
baa6389: SurroundWithQuotesAnnotationParameter: intention replaced by quick fix to the corresponding error
5f7a426: no later runnable for anonymous class creation template
05d13a3: Get rid of needless filtering
a8660f4: use "OS user" term
cb71334: fix NPE on linux
930235e: notnull and remove unused field
c7cd901: notnull
83d5484: Color & Fonts panel: generate new name when copy
6cc553f: cleanup
fa4e0deb: remove unused class
e291480: correct checking read-only status for CreateSwitchIntention
cdd07a4: CreateSwitchIntention checks language level and that file is witable
11adc57: Cleanup (warning; unneeded reflection)
b6b5bbd: start template when anonymous class is completed with Object params (need better heuristic)
f9a561c: enable change type signature for anonymous classes
d645cf9: optimize icon
b393a47: IDEA-125825 Surround with quotes annotation parameter value intention
f5f2f31: IDEA-99541 New run configuration type to run Ant Return back ProcessHandler.waitFor() for standard task execution (not Run Configuration)
4112da6: IDEA-125872 (avoid resetting mod. stamp)
4b93641: fix html parsing (big thanks to cdr)
0b6b37c: notnull
4ffddd7: IDEA-125829 ClassInheritorSearch should find traits
2fe5331: fix compilation
9ddfbc8: IDEA-125730 Declare explicit type: broken template should revert all its changes and move the caret back to the original position.
8f5e205: IDEA-125759 correct assert check
59aef31: IDEA-125781 ReadAction in GroovyTraitFieldSearcher
d946471: IDEA-125730 correct item order in ChooseTypeExpression
9c99488: JS debugger in Chrome: support breakpoint conditions, better support for 'log evaluated expression', non-strict column number comparison
6b9f4a4: goto related localizations for properties files
3c06c05: fixed truncated object id
ee5bba7: ResourceBundleEditor: subeditors without virtual spaces (part of IDEA-85572)
9e358f4: CR-IC-5505 (cleanup)
69b649e: Offer to launch vagrant on skeletons generation in popup balloon.
82b7f75: Merge remote-tracking branch 'origin/master'
86ada28: Don't show modal dialog about vagrant start from packages list (PY-12838).
af40fe8: DataPointHolderConversionIntention not supports fields without initializer for conflicts escapings
0455ae8: NPE
02ca2bd: PsiBundle: fix typo in bundle name, cleanup
cc8d259: don't cache language level in JavaDirectoryService
60cbfb0: allow to create java classes named pkg.Class (IDEA-125442, CR-IC-5537)
b673277: ensure canonical module order in CE modules.xml
1388cfb: BaseElementAtCaretIntentionAction extends BaseElementAtCaretIntentionAction
a777074: IDEA-125558 new debugger: double result in evaluate expression - updated fix
add5377: reverted fix for IDEA-125558
5ad334b: AddJavadocIntention moved to "Declaration" category
b4f899b: notnull
dd53334: allow com.intellij.openapi.roots.impl.ModuleRootManagerImpl#getFileIndex to work in upsource
a28c2f4: register ExternalResourceManagerExImpl
9aa5346: EA-53941 - assert: FileManagerImpl.getCachedPsiFile
3b946e3: Merge remote-tracking branch 'origin/master'
62eeced: show notification if power save mode is on on startup (IDEA-125847)
d13982b: most specific: do not start java 8 algorithm for provided type args (IDEA-125855)
12a99d8: virtual array by selection rule (IDEA-125862)
610b0ba: IDEA-125820 DOM Generator: problem with XML element names matching default/generated imports
80199b4: DBE-19 0xDBE: edit description at Settings / Passwords
85c5cf1: Merge remote-tracking branch 'origin/master'
3efe19e: added help id for evaluate dialog
8456e04: IDEA-123787 "No live templates selected" label in multiple selection
9ce90b8: IDEA-124362 No scrollbar in Settings | Code Style | General
c04939b: auto expressions: don't compute for nested values
56917b3: make it by default and look at the performance
f30498b: Merge remote-tracking branch 'origin/master'
adae926: Don't ask to start Vagrant in a modal dialog on skeleton generation (PY-12838).
1315295: watches in tasks
57f4bbf: IDEA-125462 Unable to execute simple platform test with IDEA Ultimate Plugin SDK
9a56986: do not evaluate values twice
b7b995b: IDEA-54137 All alarms in RBE deleted. Save to file on focus change
c3b697a: IDEA-39879 Background color and gutter stripe color for bookmarks should be configurable
b893466: close editors only
08d3b73: NPE fixed
37cb86b6: fixed Color object icon renderer
a1ecb55: fixed switching multiple suspended threads in java
0c7e893: correctly load old enabled state of debugger expressions
6847fc3: IDEA-119364 (not introduces case statements for enum)
673d730: wrong shortcut suggested in goto test popup (IDEA-125857)
6a73a71: IDEA-108141 reused code of FixDocCommentAction
d03289c: IDEA-85274 Tasks: the detached editors are not affected by context change
a375d1e: java: correct stub for enums compiled by Groovy
c4edd41: aware of debugger communication error on break event
fd6ccfc: IDEA-125678 ConvertInterfaceToClassIntention.moveExtendsToImplements improved
0b0873d: IDEA-58422 implemented in IPP
ef6b09a: more possible reasons for non-physical file invalidation
745c9b0: IDEA-68916 "Zoom" for Mac OS
5372371: cleanup
c1810c1: cleanup
24cc395: Merge remote-tracking branch 'origin/master'
fd72f3e: javac 6 workaround (from IDEA-16723)
19af1ec: refactoring (following CR-IC-5531)
784512b: enum constants access inside enum constant initializers fixed (IDEA-125816)
b1b3b1d: accept intersection types in foreach stmts (IDEA-125800)
f1d927b: Mac: add app-title if project-title is empty
08f4caf: fix sorting
4559c7f: IDEA-123189 Project wizard: tree entries text cutoff
90bd11d: javadoc
6a6fa53: cleanup
b8be4e2: IDEA-125805 (language level increase quickfix for switch on enum/string)
75a492a: Cleanup (less repeated checks; less parameter pinballing)
b159632: testdata for IDEA-57388
656ce72: testdata for IDEA-67578
88a9ace: old inference: take only EQUALS bounds from sibling param (IDEA-119757)
dc3b3a9: try 'generate missed tests' without names check (IDEA-125818)
1dfcabe: javadoc fix
9b09325: moved to psi, register more services
f3cc359: register find usage providers
a0f8840: moved to psi
25fe38e: javadoc fix
6f7574c: dfa: invalid type diagnostics (IDEA-125179)
c9dff24: don't advertise Quick Definition when completion doesn't contain psi items (IDEA-87208)
43c06cfc: always use forward slashes in copy reference (IDEA-125292)
3dd0451: IDEA-125442 Strip .java from classname when creating new class
571196f: IDEA-125749 Create New Class Dialog - Pressing 'e' in Kind selects 'Interface' instead of 'Enum'
7a71a4d: External system: code cleanup
a635296: fix popup width jumping
9ea2438: IDEA-125609 - Built-in Git SSH executable ignores IDEA http proxy settings
f894389: IDEA-122962 - Clouds: perform connection test in background - auto-reload in CloudFoundry run configuration
494fbfe: renamed and more factories
309e1b1: provide empty quick fix factories for upsource
b78b8d0: initialize and register stub serializers
da59ab8: IDEA-125498 Search Everywhere: sometimes after navigation the list of search results reappears in the left corner of the screen
6549903: External System: IDEA-123031 Import sources and docs for module level libraries
b8d02c9: isValid
c59fbba: Reimplement parameter info test
50e11e6: fixed PY-13150 Pyramid run configuration fails when specifing '--reload' in additional option
320ecac: IDEA-39879 Background color and gutter stripe color for bookmarks should be configurable
ab780e0: WEB-12346 Watches pane: Adding/removing variable not possible when dragged out
4cdca43: Merge remote-tracking branch 'origin/master'
347094c: Merge remote-tracking branch 'origin/master'
b75e6ed: fixed tests
ae2b6c6: testdata fixed
37b352f: changelist preselection for file fixed and refactored
982e039: fix rendering issues
4dbfccf: registry ui improvements
16ce85a: notnull
4568663: IDEA-114011 Github: work with HTTP, not only with HTTPS
8cb550e: ExternalResourceManagerImpl inlined, moved to psi
ecff152: moved to core
2ff189c: removed "new in" which are not that new anymore
8787917: toString
6afd4f4: build initial foldings in background
9a121b2: EA-57104 - assert: PsiFileImpl.navigate
1080da4: IDEA-77640 Warn if the current subscription license will not work with the new version in the Update Info dialog
478fc87: test fixes and code unification
fda1430: update inspection and quickfix
287c944: OC-9609 [Java doc only] +review CR-OC-1561
71594cc: OC-9609 broken based on AST-tree folding at project opening +review CR-OC-1561
80ea2b9: better name for static method newOne -> of
b97e528: suppress contract validation for wrong Logger.assertTrue
5d8ee45: IDEA-112222 Validate @Contract annotation is related to the code
b09762d: cache properties files by bundle name and module
f25f58e: fix invalid PsiTreeUtil contract
97e0bde: remove unused VfsUtil.virtualToIFile
1f4d0df: notify BuildManager only if file events affect opened and watched projects (second part of IDEA-122685)
c503439: quickfix for IDEA-125710 (Wrong selection behavior in file history window)
5318e0e: fix assertion / comments / better transformation policy of array of changes / sorted ints into bit set
edeb5d2: testdata for IDEA-57290
b1b3964: testdata for IDEA-58692
af3e413: testdata for IDEA-24496
ae57176: provide 'place' language level for convertible check to allow types from old libraries to be casted to primitives (IDEA-117684)
2f6d5c9: testdata for IDEA-118362
f55b7ff: equality asymmetry fixed (IDEA-118533)
fdcb20b: type distinct prover asymmetry fixed (IDEA-118533)
6b5c924: suspicious collections call: process removeAll (IDEA-108755)
e9e9523: IDEA-125414 DB keys/indices to columns navigation
756b77b: accumulate index changes into array and convert it into bitset as needed
29f2788: track index info when encountering duplicated inputId
5803a5f: to Peter: addAll for emptySet doesn't work
61dbfe9: Merge remote-tracking branch 'origin/master'
95bc1fb: some more @MagicConstant
c3c31bd: EA-57052 - assert: MasterKeyPasswordSafe.decryptPassword
e761dd8: @NotNull'ed for EA-56831 - NPE: RemoteProcessSupport.release
9463bb3: Merge remote-tracking branch 'origin/master'
ff49bd1: use VirtualFile.nameSequence for isProjectOrWorkspaceFile check
248d752: restore classes merge with fix of foreach processing
fedbba7: Merge remote-tracking branch 'origin/master'
a494959: WeakReference objects used for vfile->document mapping should not stay in memory forever
8110e0b: less allocations in FileBasedIndexImpl.getUnsavedDocuments
180df2c: completion: don't suggest true/false literals where boolean is not expected
76939c8: restore query mismatch inspection
fffde12: new inference: mark erased for type params/raw types compatibility (IDEA-122932)
a2615d0: new inference: accept raw equality
67daae0: leave capture during bound composition of unbounded wildcards (IDEA-125423)
01c9bba: old inference: ignore java 1.6 bug in new versions (IDEA-125744)
b7ab465: old inference: choose child type between types in subtypes constraint (IDEA-118536)
d311a4e: perform target.findUsages() if no psi found
98302cc: IDEA-125186 Shorten reference with an import even if there is a conflicting class from Groovy default packages
d47756d: show initial value only for strings and primitive types
13986db: IDEA-125693 Creating a project in dir '~/Desktop/test' creates the project in the dir '/Applications/IntelliJ IDEA 13 CE.app/bin/test'
ae7d190: NPE when using from UML
530189b: a little bit smarter methods matching
8150b8b: IDEA-125566 Start From Scratch: can't close Customize IDEA dialog
ab7b2a0: IDEA-122962 - Clouds: perform connection test in background - auto-reload in frameworks
1a7ab39: restore (wrong) Logger.assertTrue contracts
c12b68d: dumb-aware error dropping actions
ac9d1e8: get java language level from the root model when pushers haven't finished yet
bd93483: IDEA-125565 Start from Scratch: Customize IDEA dialog: UI Themes page looks bad on Linux
6ea44e9: Gradle: use module library level for local dependencies, update library name to contain groupId
7d4dae9: IDEA-125565 Start from Scratch: Customize IDEA dialog: UI Themes page looks bad on Linux
fb173cc: IDEA-124461 New Module (Maven, Gradle) created in Empty project don't get the specified jdk
be064c3: cleanup
89dc105: show mark for a stack frame executing a method from marked object
f48b9fa: Merge remote-tracking branch 'origin/master'
c4dc543: IDEA-125745 Controls on breakpoints dialog resize differently
a105b5b: IDEA-125736 new debugger: disabled all exceptions breakpoint stops at every exception even in mute mode
5fd6a23: IDEA-124082 default changelist for Commit dialog fixed when 'commit directory' called
3a9e539: IDEA-124347 Master Password prompt strategy changed for mercurial authentication
74d52dd: introduce CvsFilePath to prevent public api changes
a489967: fix typo
f2c14b5: Start plugins wizard #30 for Mac OS X should be "native" keymap by default
a16bfe6: External-system: IDEA-124927 Don't refresh projects on opening when auto-import is disabled
78ee0a2: IDEA-125551 Start From Scratch: Customize IDEA dialog: JBoss plugin should not appear in JavaFrameworks group
e276bfa: unregistering obsolete service components
fbb0f39: jasper validation tests: fixes and cleanup
0d5f295: clean up: - replaced 2 usages isAssociated method from ValueContainer with getValueAssociationPredicate() delegation - rewrote serialization of input ids to be independent from concrete input id set implementation via usage of int iterator - inlined saveInvalidateCommand in ValueContainermpl and added comments
7321069: ad text in 'go to' actions
b57a8ca: get python language level from the root model when pushers haven't finished yet
a30a74e8: fix dfa contract believing that nullable is always null
9c29b95: fix dfa contract IOOBE with varargs
31be027: relax time in MessageBusTest.testPostingPerformanceWithLowListenerDensityInHierarchy
4955009: remove mostly non-useful Integer.valueOf completion suggestions
41b974e: anonym -> lambda: disable if target SAM type is raw and methods are called on params with Object erasure (IDEA-125613)
032faad: EIAE
2f4d4fb: register container provider
ba6e884: initialize file types
2f3db6a: UOE
73bfc96: NPE
3a8647f: reverted changes blocking inner classes in libraries to work
b66623a: do not fail position manager if assert happened in one of the providers
6dc93a1: skip binary files earlier, no need to get psi for that
91f7c25: do not scan all files when trigram index is available
7d81587: register extension points
4489140: -contributor
5fe5352: rw detector
707e584: IDEA-125649
6a28780: notnull
a7d14fe: IDEA-107588 (Mismatched query and update of collection - include Collections.addAll())
39d4dfb: fix 'as Trait' result type
b1e9f66: EA-57003 - NPE: WatchInplaceEditor.doOKAction
2d0aa2a: BlockMarkerCommentsInspection changes after review
98954e2: EA-57004 - NPE: XBreakpointManagerImpl.createBreakpointDefaults
3b09eea: fix compilation
40f7150: low priority 'create getters/setters' quickfixes
a34a01d: duplicated code
c6d539f: disable assert for Groovy clients
7459b0b: cleanup
f008f98: IDEA-125584 Groovy: NPE at org.jetbrains.plugins.groovy.annotator.intentions.CreateMethodFromUsageFix.invokeImpl
93d7ac9: IDEA-125576 Groovy: 'Create trait' could be added to 'Create From Usage'
6975411: get rid of 'public' keyword in templates
53fbe15: IDEA-125556 New Groovy class dialog contains trait option IDEA-125577 new icons for Groovy traits
90ec82d: more diagnostics for gdsl scripts
60c7d6f: EA-57072 - IOOBE: EditorImpl.offsetToLogicalLine
5801886: External-system: IDEA-124927 Don't refresh projects on opening when auto-import is disabled
2b0a1b9: One more condition for go to actions history
3ab65e6: (EA-55107) case with empty parents in history fixed
d67e9b4: IDEA-118279 create constructor params: apply cleanup
11d1e29: one test rewritten in Kotlin
9b3b90d: EA-56987 - NPE: DebuggerTreeNodeImpl.updateCaches
91005a8: added a separator above annotate action
32874b1: renamed to PropertiesPlugin.xml to avoid conflict inside upsource jar
05191a3: renamed to GroovyPlugin.xml to avoid conflict inside upsource jar
08caf4f: add to watches action should work from evaluate and inspect
d85d443: more moves to groovy-psi
fadd451: moved properties to properties-psi
b9fa2ab: register folding builder in env
ab8b582: moved to psi
c1da4f3: moved away from openapi
4bf725a: moved away from java-impl
41f2d2c: moved to core
5366e96: moved to psi
cf298fc: ensure editor is released in EDT
5b09e28: EA-57008 (pair was good enough)
1144d7b: extend java-class instead of groovy-class (to migrate to Kotlin)
3b85f7c: removing obsolete extension point
7ac28ba: remove outdated action id
53ddc21: Simplify condition in go to actions history
2807e38: rerun failed: include concrete class if containing is abstract (IDEA-125425)
9758f97: return inside finally: stop at lambda (IDEA-125605)
b90111f: more reliable keeping of reference on stack (following CR-IC-5487)
203d7fb: remove unused code
75c7630: cleanup
dc11403: cleanup
9d2b9ae: maven compiler tests to use external compiler only
ff05505: standalone jps updated: load path variables specified in gant scripts
05c2f31: history for go to actions, initial
0918150: combine two classes into one to reduce duplication
806c8d2: more accurate collection query detection for method references
19bf6b9: add "stream" and "parallelStream" query names
c0a470f: EA-57015 - SOE: AbstractTreeUi.access$
48a01b0: add common actions to all variable views
0529ff5: NPE if a previous focus owner is null.
d27fd1e: plugin updater: accept older plugin versions for broken plugins (IDEA-125646)
eeca5a8: search for package everywhere again (IDEA-125688)
04a7434: EA-56966 - IAE: XRegularValuePresentation.<init>
f1b4acc: Enabling dialog based implementation because of always on top regression.
5ef4a59: fixing java compilers configuration UI
7322427: EA-56894 - AIOOBE: AppCodeDesignerEditor.findModule - for AppCode designer module don't needed
05e2292: IDEA-125684 appearance of JTextField component in disabled state
4660916: IDEA-125500 Terminal is not locale aware
e3c14f5: following review CR-IC-5487
80a7f69: IDEA-25183
80eba2a: IDEA-42954 Watches are not saved on restart of debug sessions
d174c22: refactoring - following review #525
535844a: IDEA-104441 Wrong auto-completion of closed XML tags: handling unbalanced xml psi
220964b: BlockMarkerCommentInspection moved to java-analysis-impl
6c6a682: Shortcut Promoter initial
dff9280: IDEA-93040
622c1df: NPE
8f1d011: reverted
31d0a47: moved to analysis
a518606: moved to psi
e0d0ffd: moved to core
282862d: moved to core
1ccdeb0: more moved to psi
5d21da5: added equals to LocalsControlFlowPolicy, notnull
15ecfbd: deleting old make implementation
fa243c5: IdePlugin fixed
0427d8e: change default action
487d93d: remove useless source roots
b5fb0b6: IDEA-100200 - Clouds: deployment to clouds ignores the http proxy settings - CloudBees
cef9a6c: IDEA-71997
05b1763: deleting old make implementation
29b98db: deleting old make implementation
f723b07: Tips added (PY-12484).
de95451: Merge remote-tracking branch 'origin/master'
2d108ef: Tips updated (PY-12982).
cc4b248: java: parsing of complex bounds in stub signatures fixed
66d70ab: Cleanup (unneeded concatenation)
259d59a: added dependency from devkit module to its jps-plugin
cff9f70: JPS: added method to process modules and libraries in order
36e275f: Gradle: handling of project build classpath resolving errors related issues: http://youtrack.jetbrains.com/issue/IDEA-125592 http://youtrack.jetbrains.com/issue/IDEA-124839
6e512d0: [ review #701 ] introduce field where required to avoid multiple objects creation
98edcf4: Ruby highlighting lexer refactored for upsource core environment
bbb4d67: removed jsf-iml
c8b081a: DevKit: Goto EP declaration in plugin.xml (IDEA-86100) CR-IC-5473
c96948d: show initial value in "set value" editor
758adbb: make sure document reference is cached reliably
19cd6d5: show progress for editors opening
311406c: select only required editor in window
68aadaf: init foldings for all opened editors (otherwise saved folding state will not be restored for them)
c0511af: remove dead code
e5708cd: open editors in EDT
ffcd49d: IDEA-41226 Reference debugger-marked objects in expressions
0034f61: Merge remote-tracking branch 'origin/master'
a7e0137: externalization: suppress unused to .xml compatibility
0f8912f: enforce string copying (trim substring() result for java 6)
152503a: new exception creation without args: completely ignore exceptions with only no param constructor (IDEA-125660)
d64d714: customizations: check group is included in correct root group; allow to invoke moved action group, e.g. Create Run Configurations group (IDEA-125484)
aaa01e4: fix module leaks via CompilerTester
1551266: Added output folders to ModuleExtendedModel.
9874668: IDEA-104441 Wrong auto-completion of closed XML tags
b71fe91: simplification & cleanup postfix templates
9835800: Maven: plexus-archiver lib added to licenses
a7aa0df: lambda: extract parameters incompatibility check
0fac1ec: Merge remote-tracking branch 'origin/master'
5eeea43: PY-13084 Variables passed to url kwargs are not suggested to template
8a3ad93: hide lang-api refactoring actions if no handlers present
86d0ff8: Merge branch 'fix4' of https://github.com/krasa/intellij-community into fix4
6b46fcf: dfa: contracts validation should not exclude notnull validation
0212832: Better comments
463a90c: force check for update on exception from non-bundled plugin
4e95814: nullify: to run on pooled thread without progress
90b27a4: IDEA-122929 Hg: remove unrelated urls paths from pull/push dialog.
e2e243b: CompositeFilter#forceUseAllFilters=false by default to restore previous behaviour Deprecated public fields in Filter#Result and getters to give warning about possible danger
aa83182: Merge branch 'python-fixes'
a9aaf0c: Maven: fix artifact layouts tests for added generated manifest.mf
a1d93e0: Use union of types of members as iteration type for tuples
06a130f: Interpret tuple default parameter value as a weak type (PY-10967)
24b18f8: IDEA-119804 second click on item in watches panel should toggle edit mode
a479d46: IDEA-81789 Expression Evaluation goes crazy when multiline expression is inserted
3f1d913: Merge remote-tracking branch 'origin/master'
1b010d0: PY-12981 django apps don't resolve when INSTALLED_APPS is set with '+='
846b42a: Nullity annotations and explicit TypeEvalContext for PyUnionType.excludeNull()
5352177: IDEA-97915 Mercurial incoming/outgoing widgets updated
e618345: EA-51820 check that root from mappings is a valid vcs root
2f5f8f9: IDEA-122562 - Warning from SettingsEditor#applyEditorTo prevents runconfig editor from closing
12272ec: cosmetic: "Remember on disk" -> "Save on disk" in all places
ef5ae1c: ensure rename is performed inside project only, do not search for a package inside libraries!
0dd4ead: generate missed tests intention (IDEA-90247; IDEA-122790)
8ee7f6d: ignore setup/teardown generation when methods already exist and additional methods are not expected
dc043ce: IDEA-121972 - Map help button of the Clouds page
71f507b: Cleanup
2322568: Don't suggest Python live templates inside parameter list (PY-12395)
9b96bc0: common style for expressions
f9685fd: Don't suggest Python live templates in string literals (PY-12349)
a554bba: Don't suggest Python live templates in comments (PY-13076)
511b7db: IDEA-125624 Run tool window does not have deployments list in debug mode
73dce39: Use 'Python' context for 'super' live template (PY-13080)
8e0bbd5: cover with tests
ce036b5: IDEA-125129 I would like to reopen IDEA-117698: regression fixed
2475299: IDEA-61480 DocBook5: complains about xlink:href in <link>
2fd7151: IDEA-125557 Start From Scratch: on Darcula selecting as UI Theme in the Customize IDEA wisard it is applied incorrectly
fa9f7fe: Fixed messy usage of colons in the Breakpoints window
6b7841e: format
f3c2fa2: IDEA-117949 Xml editor doesn't treat xml namespace correctly
08c14cb: Cleanup (optimization)
298bf22: Cleanup (formatting)
c026ff3: java: missing deprecated attribute on inner classes fixed
301b5e7: java: injected methods excluded from enum stub
06f261c: Maven: artifact's manifest generation support related issues: http://youtrack.jetbrains.com/issue/IDEA-82725 http://youtrack.jetbrains.com/issue/IDEA-91497 http://youtrack.jetbrains.com/issue/IDEA-47990
1913bdc: IDEA-119640 Problem with goto declaration of XML attribute defined in XSD: re-fixed, completion fixed
ee89d4f: cleanup
560924a: Merge remote-tracking branch 'origin/master'
80dbfb5: byte code viewer in same colors as editor
7fea4ff: fix failing tests: OverrideImplementTest.testEnumConstant ImplementMethodsTest.runSingle(EnumConstantWithoutClassInitializer.java)
590e025: add example to postfix templates tree
9457946: cleanup
9307a77: better colors for ctrl + shift + a
Change-Id: I63f543234051b4bfd5588e9307dad56cdff7aa1b
|
|
Conflicts:
.idea/modules.xml
build/scripts/layouts.gant
platform/platform-impl/src/com/intellij/openapi/updateSettings/impl/UpdateChecker.java
Change-Id: Ic1bd5a256d432347bb300789049df6e7149ed6db
|
|
Conflicts:
platform/platform-impl/src/com/intellij/openapi/application/impl/ApplicationInfoImpl.java
plugins/gradle/tooling-extension-api/src/org/jetbrains/plugins/gradle/model/ModuleExtendedModel.java
plugins/groovy/src/META-INF/plugin.xml
Change-Id: Ib6de04d7226d4eb7f35f66304df68135ad6ff267
|
|
363dc51: row color for byte code viewer under darcula
98900f0: external annotations markers: move to fast line markers
d5ee2ec: testdata fixed
2780ae5: ensure test class writable
b8cdda6: preserve read-only status for class to test
27c5938: test generation: accept same test class name; avoid same test names
55c4e7a: Merge remote-tracking branch 'origin/master'
81c6fb5: PY-11592 Django 1.6: TEMPLATE_DIRS variable in settings.py is not created properly on project creation
d4a3220: SQL: per-statement file structure grouping
3f7f1c1: IDEA-125397 Cyclic Expand Word no longer completes numbers
1443a9f: IDEA-125137 Click on failed unit test console output to navigate to test fails when using Groovy test name with '()' in test method name
bb1b109: Merge branch 'master' of git.labs.intellij.net:idea/community
d92b567: doesn't show empty langs in postfix completion tree
6252558: IDEA-88175 (wrong inspection Contents of collection 'x' are updated, but never queried)
5298c6b: HgCommandExecutor refactoring
d215ac2: identify command from WorkingCopy changed to local
3dcf8ce: Merge remote-tracking branch 'origin/master'
8199a13: CCE
1cd6faa: Merge branch 'master' of git.labs.intellij.net:idea/community
b2f594a: Merge remote-tracking branch 'origin/master'
c2ad3ae: IDEA-119640 Problem with goto declaration of XML attribute defined in XSD
701f9fb: Merge branch 'master' of git.labs.intellij.net:idea/community
fada6f1: Add temporary api to allow custom initialization of debug session data
a41ecf9: IDEA-123466 Sheet dialogs doesn't transfer focus back then closed
ea02814: Merge branch 'master' of git.labs.intellij.net:idea/community
c6be0ae: XBreakpointUtil.getShortText() shortens text now
740b6b1: [log] IDEA-125578 Handle empty permanent graph
d0891b3: IDEA-125580 - OpenShift: cloning application hangs if switch to another process
11202b9: DevKit: Goto EP declaration in plugin.xml (IDEA-86100)
8ebe9dd: IDEA-125258 ("Unnecessary boxing" inspection is triggered wrongly with overloaded constructors)
55ba38d: IDEA-121467 Quickfix inserts static imports instead of plain imports for inner classes
978a1dc: try with default pattern provider if selected one was not found (IDEA-125581)
8a80f67: leave foreign params untouched (IDEA-119700)
6c8c34c: avoid assert on IDE close with active debug session
c68b3d3: IDEA-125344 (Serializable class without 'read/writeObject()' inspection should ignore classes w/o additions fields)
ce6deee: IDEA-125558 new debugger: double result in evaluate expression
0315d6f: Merge branch 'svn_18_3'
7dcc19e: fix expression name for postfix template
2c9f426: [meo] restore backward compatibility in single-element CompositeFilter merge
a6f23d0: use NavigationGutterIconBuilder
4ab120e: Merge remote-tracking branch 'origin/master'
1c6bfe0: invoke 'install plugin from disk' action from ctrl+shit+a
a345e24: IDEA-125542 new debugger: 'rerun' failed tests are lost
53fd954: IDEA-125542 new debugger: 'rerun' failed tests are lost
c9716a4: IDEA-124891 Implementation icon in gutter overlaps preview for Icon class Get rid of icons from collapsed areas
f54e61d: ObjectsConvertor cleanup
05b53b7: IDEA-125421 diff tool opens wrong file if VCS file deleted via file system
854abe7: + retina variant
0d0dc51: add new icon
2e35935: broken plugins added
ad666ec: do not bother users with warnings from external annotation roots
32fe274: stream api: do not collapse loops when body is not throws compatible (IDEA-125541)
972c75d: Lazy load the icon in DependencyValidationManagerImpl. #188
775e4cc: IDEA-124609 Unexpected indentation of anonymous classes
41c5b88: save caret position in evaluation dialog
4ca7c2b: cleanup
5287678: cleanup
7984ec9: IDEA-122538 Implemented "repository supports merge tracking" detection (for both command line and SVNKit)
ffbcd16: fixed debugger tests
3d12351: disable postfix templates for coffeescript
bfd4b28: ExtendedBuildModel now exposes the project's build directory.
9786fa2: fixing debugger tests
13e4b01: make test light
ad7096e: IDEA-125361 (False positive 'Field may be final')
8ef32c8: missing dep
e62c3c5: Merge remote-tracking branch 'origin/master'
895353f: extract DevKitGutterTargetsChecker
5c120d4: goto actions: vk_up/vk_down fix [^vasya]
2750009: Merge remote-tracking branch 'origin/master'
5859ed9: IDEA-125486 (Comparison using == instead of .equals() should replace with Objects.equals() instead of the instance .equals() method)
1316de2: PyCharm 3.4 artwork.
03da78e: Merge remote-tracking branch 'origin/master'
0cb2b06: Merge remote-tracking branch 'origin/master'
a6d22de: fix testdata; restore again ExpectedHighlightingData
40420a0: quote parameters if win command processor launched with extra switches (e.g. /D)
b61f519: Merge remote-tracking branch 'origin/master'
f587cf6: require less stack in ResolveClassTest.testStaticImportNetwork
13441f9: Merge remote-tracking branch 'origin/master'
892e199: fix test
6c56888: Merge remote-tracking branch 'origin/master'
1d8d3f1: lambda: ignore results of assignment is used for expression lambda (IDEA-125473)
eaa9ce6: method refs: check if interface functional (IDEA-125511)
5e7d32c: edit sources for documentation component; F4
2cf09bb: include window class into diagnostics (met with documentation popup)
2853c95: cleanup code on commit option
d2c04b8: anonymous -> lambda: do not collapse to lambda functional interfaces with generics methods, accepted by method refs though
c20f9d2: Merge remote-tracking branch 'origin/master'
bfc443c: do not visit additional resource roots twice: additional indexed resource root providers can return intersecting paths sometimes
4b7dc58: a less gc-producing ImmutableText.subtext
2dc1af8: optimize ImmutableText memory usage
8dbda1f: [vcs] Log executable validation failure reason
9b3a535: [git] cleanup
52fb0b3: DebugLogConfigureAction: define the default focused component
47956e6: Merge remote-tracking branch 'origin/master'
ec369f5: Local History tests tuned for new VFS behavior
6c0132d: Platform: IDEA-125330 Warning about non-project file modification should be merged with Read-only warning and shown in a modal dialog
c611e59: Merge remote-tracking branch 'origin/master'
b3afb57: Platform: OS X scrollbars can be disabled for diagnostic purpose
d300533: Merge remote-tracking branch 'origin/master'
a1d5b1c: fix border in dbe table editors
72f2e89: cleanup
dccc79d: Merge remote-tracking branch 'origin/master'
5ffae2a: fix class with wrong qname sometimes returned from findClasses
813ab5f: [log] Don't schedule a refresh task if there is nothing to refresh
a40d619: [log] Fix IAE when jumping to row #0 in empty table
2d2cf45: [log] set bek synchronously when applying filters to avoid locks
80e3729: Merge remote-tracking branch 'origin/master'
c256133: fixed jdi objects leaks
c10a0ca: Merge remote-tracking branch 'origin/master'
354d205: Merge branch 'python-fixes'
99c6577: Fixed false positive for 'yield' expressions in lambdas (PY-11663)
5de561b: Fixed false negative for 'yield' expressions in default values of parameters
e23c4c0: Cleanup
222ecc2: hide execute in console action if not available
a9d038d: Merge remote-tracking branch 'origin/master'
6823565: Merge remote-tracking branch 'origin/master'
26a710e: Merge branch 'modulefileinex-service' of https://github.com/yole/intellij-community into yole-modulefileinex-service
4be8c9b: Convert ModuleFileIndex to a module-level service.
b37122b: merge hyperlink merging changes by meo (https://github.com/JetBrains/intellij-community/pull/185); cleanup
68f7fad: IDEA-125248 Incorrect simplify for float
c82e10f: Merge remote-tracking branch 'origin/master'
b7c5190: IDEA-125357 Throwable at com.intellij.openapi.wm.impl.WindowManagerImpl.isAlphaModeEnabled(WindowManagerImpl.java:359)
5e0039e: Merge remote-tracking branch 'origin/master'
e32d36a: path fixed
9989bd2: Merge remote-tracking branch 'origin/master'
ec32500: new "Serializable object implicitly stores non-Serializable object" inspection IDEA-62336
9db4420: - switching data buffering only once per state change - upon before file deletion event remove the file from myFilesToUpdate - rename inner class and other cleanup
438a3e2: final in "foreach" loop
0c86e1e: default message for postfix templates
e8cef21: Merge remote-tracking branch 'origin/master'
e2a7723: don't access disposed excluded entry (IDEA-120622 workaround)
33929c5: don't use checker.xml for dfa (but leave it there for a while, IDEA-125426)
d50f08a: Merge remote-tracking branch 'origin/master'
7f8eae7: unification example postifx templates
45a21b2: Merge remote-tracking branch 'origin/master'
0fcb1c3: introduced pycharm_load_entry_point instead of searching for executable through local file system
76c0e94: moved inspections to groovy-psi
7c078e9: path to standardDsls fixed
1e4a913: moved more stuff to groovy-psi
0c48aca: DevKit: ExtensionPointCandidate: target PsiElement, EP-Locator: performance, search without supers
9dd16ef: Merge remote-tracking branch 'origin/master'
1a0533b: Merge remote-tracking branch 'origin/master'
e617070: reverted 47fc79d09ef2793cd5fcc468d1fe7454bc5e4265
0375c72: correctly render more collections elements
a149338: rearrange actions and added separators in context menus
0e230ea: fixed PY-12970 Extract variable: disable refactoring for parts of comrehensions
4af130d: use IntObjectMap in DirectoryIndex to avoid holding VirtualFile objects
e41dedc: faster AdditionalIndexableFileSet.isInSet
bb13e6f: Merge remote-tracking branch 'origin/master'
f293b00: invalidate cashes stats
8173bf0: app start stats
1578ddf: JavaRearranger: proper processing of anonymous classes.
5580933: DevKit: extract ExtensionPointLocator
42702c9: moved to core
ee9fcba: moved ExpressionConverter to psi
8404532: add groovy-psi to the roots for standardDsls loading
e61091e: moved to psi
f84bdce: export dependency
8c3458e: moved to properties psi
8a342ab: moved to core
0cf35f7: resource/gen
ac478b1: moved resources to groovy-psi, regenerated icons
18ab45e: moved to core
1991ad8: moved to psi
dc90b9a: cleanup
cc0fbf8: test fix
9ed02a6: Platform: IDEA-125277 provide extension to allow non-project file modifications without notifications
817df5b: return code in django_manage_shell for old django versions
2355467: fix django console for PY-13031 remove old code with execute_manager and setup_environ fix django prompt
7b308ab: EA-54820 - assert: ClassMappingNameConverter.getVariants: fixed
fd94f78: EA-54820 - assert: ClassMappingNameConverter.getVariants: diagnostics
d0c1508: syncronize 'assert'
c1ec45d: toString() restored
8142475: replace assertSame with assertEquals when comparing virtualFiles
9ee6a48: IDEA-123484: generate stub type definition for implicit trait type mixing
a4094bf: IDEA-123484: multi-trait type
dff7733: IDEA-123484: as operator with traits
0eefe8c: IDEA-124932 "Analyze Backward Dependencies" on any class fails with AssertionError: diagnostics
d133496: javadoc
03ffdcf: IDEA-118036 Exception editing JSP file: diagnostics
49d5445: escaping redone, now only for double quotes
cdca783: GPUB: drop deprecated stuff, parseTokenSmart & cleanup
6aef47f: Merge remote-tracking branch 'origin/master'
d001816: PY-12734 Templates in app directories not found with implicit TEMPLATE_LOADERS
4fa70d5: do not write new setting to profile if it has not changed from the default value
d38e995: fix for private fields
6e3b903: cleanup ProjectView popup menu and EA-56883 on Java8
a8ca529: Merge remote-tracking branch 'origin/master'
f8b1755: revert: make too many mess in testdata to have everything escaped in error messages; or we won't have an ability just to accept actual error message and would have to rewrite it manually
6d3bf6d: IDEA-125464 Non-pinned and non-docked tool windows do not hide anymore
f6a8a5e: (IDEA-89870, IDEA-114058) hg4idea: java.lang.AssertionError: Invalid command
51a5628: make exception dialog appear faster for long traces
ea09e6e: don't fire UseVirtualFileEqualsInspection on comparisons with this
506a2cb: include anonym prefix in internal canonical text to avoid incompatibility messages with "same" types on both sides
5953b8f: accessibility of private method via anonymous classes fixed
e43dbe0: IDEA-122430 Search in class hierarchy: preselect class
b290c14: IDEA-125430 do not clear package view attributes
a4898d7: Utility method for text alignment
ee26a53: [log] Add registry key vcs.log.bek.sort=false.
2147279: [log] Add bek button.
02e5afb: [log] Add GitBekParentFixer for GitLogProvider.
9774870: [log] Create BekSorter.
e3177e8: [log] Fix DelegateGraphFacade when applying filters.
56c0dd0: [log] fix VcsLogColorManagerImpl.
313c4b1: [git] cleanup: move method to the only place in tests where it is used
a981a80: [git] IDEA-125328 Don't crash if commit/author time is empty
a0f6188: Merge branch 'python-fixes'
f0bc595: Specify HTTP URL scheme for proxy string passed to 'pip' (PY-12771)
843daaa: IDEA-125237 part II, the considering of static final fields
9213ca5: [log] IDEA-125309 One more fix for a possible deadlock
f4b288b: fix gray gap in ComboBox under Darcula and IntelliJ lafs
bdeea08: fix java.lang.IllegalArgumentException: Row index out of range when history is empty
b553f5c: check for plugin incompatibilities before update for a new version (IDEA-24014)
1fc11e7: cleanup
f6f7050: Merge remote-tracking branch 'origin/master'
dc5157d: Fix CME in terminal (IDEA-125398).
d8b5ecb: IDEA-125378 SQL: Implement keyword-based operators completion
d591ab2: IDEA-107350 EvaluateXPath dialog: input field height is too small, text is unreadable
033aed0: IDEA-91663 (Method can be variable arity method shall have an option to ignore methods with multiple array arguments)
2335b92: make test light
f0fdc59: IDEA-124590 Java Rearranger: Implement "section" support
61b6ca0: icon class regenerated
67b1070: Merge remote-tracking branch 'origin/master'
ce11bc5: Merge remote-tracking branch 'origin/master'
3501998: PY-13018 ForeignKey to model in different file brakes backward references if referenced as APP_NAME.Model
383494f: Package info with links to confluence added
961bf42: Start plugins wizard #29 move plugins saving to beforeOkAction
42c25f2: DevKit: resources, icons, DevKitBundle
36d20ee: fix wrong LAF shown in Settings/Appearance on first run
86cda23: do not show empty Refactoring popup group
aa68afd: IDEA-124119 [regression] Breakpoints dialog: checkbox for "condition" field is gone
544238b: Don't draw terminal content out of the terminal panel component (IDEA-125317).
fdf377f: Merge remote-tracking branch 'origin/master'
9f9e67e: Don't draw terminal content out of the terminal panel component (IDEA-125317).
635cfcc: show renderer's icon in variables view
a44cf2c: Merge remote-tracking branch 'origin/master'
70e83b9: Fixed scrolling issue in terminal (IDEA-125223).
947ef5c: show number of recurrent call in stack frames list
a092c29: optimization: avoid unnecessary disk access operations
09d7890: Revert "Fix list selection background when unfocused"
15b772c: rerun browser on performed fix
c7d2582: an internal inspection checking that virtual files are compared with "equals"
d763d57: PushedFilePropertiesUpdater: don't start dumb mode because of vfs changes outside the project
844d483: compare virtual files by equals, not ==
b9b3b32: cleanup
82c9f72: cosmetics
a8adf75: continue "auto expressions in Coffee" spec
00e17e3: borders for IntelliJ LaF
5857e85: removed another copy of processing files with given set of data keys
782f5eb: Merge remote-tracking branch 'origin/master'
164f48e: make customizable
9fe0fda: jediterm updated to fix IDEA-125385
421f658: selection border
356ac7a: default table render offset
5854fc8: support empty borders
92226c5: Merge remote-tracking branch 'origin/master'
e3e854a: IDEA-125287 [new Java debugger] trimmed string value in Variables view
f2f3a64: project file conversion: API, @NotNull and javadocs
96a6ad6: IDEA-121475 Row height in "Environment Variables" too low
19e6f54: IDEA-125369 (Error highlighting remains after expanding annotation to normal form)
3a80bec: IDEA-121475 Row height in "Environment Variables" too low After-review rollback
757fb8d: heads, parents and several other mercurial commands should be executed as local commands
6bb121c: IDEA-64250 ("simplifiable annotation" inspection could unwrap single-element array arguments)
54fdb56: [log] IDEA-125309 Fix deadlock. invokeLater instead of Wait
59630f4: Merge remote-tracking branch 'origin/master'
cc055ad: fixed PY-12405 --noinput option does not work when running django unit tests
22b7cde: IDEA-122962 - Clouds: perform connection test in background - fix UI breaking on long error message
eb65298: IDEA-125287 [new Java debugger] trimmed string value in Variables view
ee02141: sources roots without sources converted to resource roots
f2d9cda: @Nullable
2c2bc76: remove hardcoded RED color in tooltips
16d79c0: add module dependency [debugger-impl] -> [util]
2ff22a8: fix focus border around selected elements
fabedf6: for indexed refactoring
d4d6b60: sources roots without sources converted to resource roots
09c92d9: invalid source roots removed
d750e35: XDebugger: Added myCustomTopPropertiesPanelWrapper to XLightBreakpointPropertiesPanel
a1a393b: IDEA-124402 Exception during choosing input XML file
07e7838: IDEA-125289 Unexpected navigation after folding After-review fix
903857f: write action
268b90e: IDEA-124119 [regression] Breakpoints dialog: checkbox for "condition" field is gone - added mnemonic
2b3c1e1: notnull
2df4494: moved to psi
a708897: notnull
90859a3: moved to psi
a50eb7d: moved to psi, reduce dependencies
0a59e6f: notnull
76b18d8: moved to core
27e528f: continue "auto expressions in Coffee" spec fix NPE - absoluteLocalPathToSourceIndex
8a7ce9b: ensure fonts are not lost during collapse/expand, second popup shown, etc
0282f9e: IDEA-125047 Wrong error in XSLT injection
d8f9f2b: Merge remote-tracking branch 'origin/master'
3baeea4: try to highlight only wrong argument in inapplicable call
607732e: ensure scrolling finished before popup is shown
7e77395: include build target info in error message for unexpected errors
1676779: IDEA-123049 Rearrange Code is breaking code (Code Style > Java > Arrangement)
f91bf07: capitalization corrected
8f14954: IDEA-125302: The Analyze Stacktrace menu option remembers only one log file across multiple projects
7520a18: notnullification
94e42a8: don't warn on annotations containing errors
90a4b5c: make test light
b2fc5b1: allow xml escaping in test highlighting data
3794f56: Merge remote-tracking branch 'origin/master'
68565ae: PY-2980 Unresolved reference for ForeignKey defined as string
d923e07: IDEA-122956 Popups in Project Structure dialog have wrong initial size sometimes
202643b: init "auto expressions in Coffee" spec
a23319a: cleanup
552c2c5: cleanup
cb9b56b: cleanup
b719055: Merge remote-tracking branch 'origin/master'
67ec3fc: IDEA-125269 List: bad selection BG/FG color
cfa83df: use JBColor
cb3f677: use default color scheme if using darcula color scheme with default LAF
1b9cdd8: get rid of unused DirectoryInfo.orderEntries field
dd3c283: IDEA-124793 Editor gutter background not painted, gutter icons displaced
9f9a8b5: IDEA-121475 Row height in "Environment Variables" too low
98c8696: apply code cleanup after code generation, let's see how it would work on the long run (IDEA-124904)
7c15dce: cleanup tools extended
a915a2d: update editor notifications on roots changed
c21f106: check app directory first (IDEA-125294)
c731f05: bomb test
9424172: Merge remote-tracking branch 'origin/master'
61fd17b: IDEA-125189 new debugger: pause doesn't select thread in frames combo
c4f4f08: IDEA 123484: fix test
ba16a8c: move all header into starting script for django console (PY-11728)
dbe0fc8: IDEA-121687 New module->Ruby on Rails doesn't allow to specify sdk IDEA-121685 New module->Ruby has confusing UI
6db5e53: HgCommandExecutor refactoring (IDEA-119330 Reorganize mercurial command execution )
3066cd3: IDEA-124119 [regression] Breakpoints dialog: checkbox for "condition" field is gone
fbdaf43: foreach simplification + for in js postfix template
77e2c15: ignore 'winShellScriptingQuoting' test if not Windows
77df25e: AnnotateStackTraceAction in now reusable
a1b2bed: Merge remote-tracking branch 'origin/master'
cb8a9f0: add module dependencies: do not show duplicates (IDEA-125033)
f5656e8: gutter icon for external annotations (IDEA-39633)
bb5631c: action to change assignable var type (IDEA-125234)
ec9a61b: extract method: redundant cast treatments (IDEA-125259)
68f0af6: IDEA-125262 Can't create Django, AppEngine and other specific Python projects
6ebbcc6: cleanup
e11cf17: introduce process queue to auto-clean tossed resolve results
1a6a08f: compilation
2855b05: groovy sucks
11ba843: moved to psi
726502f: moved to psi
9fdcc12: removed static interface inheritance to reduce unnecessary dependencies
77522ae: inline GroovyFileType.GROOVY_LANGUAGE
a093f0d: introduce groovy-psi module
65b4b98: moved to ui-ex
4f7b33b: CopyPastePostProcessor interface converted to class so incompatible plugins won't break copy-paste functionality (and exception will be shown only on first invocation)
c946899: removed unused action to lessen dependency lang-impl on vcs-impl
0cb7117: removed unused code to get rid of dependencies from lang-impl to vcs-impl
68c8c32: some dependencies from lang-impl to vcs-impl removed
a61b41f: IDEA 123484: support for trait fields. Accessors and pack__name fields
abe983d: IDEA 123484: get rid of PsiImplUtil.isTrait(PsiClass)
98777dd: Gradle: nonclasspath finder updated to search psi classes in groovy sources
50c85d4: OC-9949 Breakpoint editing popup layout is broken
e7884cc: vcs specific classes moved from lang-impl to vcs-impl
47fc79d: PY-12810 "imported" urls are not supported by {% url %} tag ( "patterns +=" now supported)
535e2f3: svn: Refactored SvnConfigureProxiesDialog - execute "svn info" as "test connection" implementation (instead of direct SVNRepository usage)
4c22b04: svn: Refactored BranchMerger - get latest source revision using InfoClient (instead of direct SVNRepository usage)
2046a89: svn: Refactored SvnUpdateEnvironment - get latest repository revision using InfoClient (instead of direct SVNRepository usage)
f024c0c: svn: Refactored SvnUpdateEnvironment - removed unnecessary parameters, code simplified
39e5d54: svn: Fixed LatestExistentSearcher - ensure repository relative url starts with slash (for correct relative urls comparison)
65370cd: svn: Refactored LatestExistentSearcher - get latest repository revision using InfoClient (instead of direct SVNRepository usage)
6c0f1f1: svn: Refactored LatestExistentSearcher - fixed warnings, rewritten recursion with while loop
d4fd095: IDEA-125237 (Misordered 'assertEquals()' arguments: support non-primitives)
a11c2bd: svn: Refactored LatestExistentSearcher - check if item exists in given revision using InfoClient (instead of direct SVNRepository usage)
957aebe: svn: Refactored LatestExistentSearcher - use repository url passed as parameter (and not resolve repository url by itself)
a4fcdde: IDEA-125289 Unexpected navigation after folding
894bbbd: fixed no toString value
8168063: replace @Nullable findInstance with @NotNull utility with logging (EA-55734)
061c4b0: compilation fixed: use dependency on 'annotations' module instead of 'annotations.jar'
a454164: style
30287ac: IDEA-125285, EA-645852: AppCode exception on start up +review
c08b9bd: Merge remote-tracking branch 'origin/master'
546f5fd: IDEA-86100 DevKit: support "Go To Related File..." sort after/before template files
f4d0b25: svn: Refactored SvnUtil.remoteFolderIsEmpty - check folder content using BrowseClient (instead of direct SVNRepository usage)
12a5319: tweak insents
0e3c26e: [log] allow more results for the first request to get filtered results
06aebe0: Emmet: remove redundant borders from preview
2012b06: IDEA 123484: clashing methods from super-traits. Prefer the method from the last trait
1ba5924: IDEA 123484: access to super method with super. qualifier
205f80d: IDEA-124891 Implementation icon in gutter overlaps preview for Icon class
c17387a: IDEA-86100 DevKit: support "Go To Related File..."
298ee51: Merge remote-tracking branch 'origin/master'
3c638cb: show variable name for arg_x and slot_x variables
3280f4f: [log] LOG.info the ISE (Joiner failure), not LOG.error
f2e2a1b: [log] Joiner: use THashSet with much faster removeAll
a32815c: [log] clear IntStack in DfsUtil.
a5380f0: [log] Optimize IntTimestampGetter.
bba2e43: [log] Optimize PermanentGraphImpl#getAllCommits()
02daba7: [log] Move GraphCommit implementation to vcs-log-graph
13378bb: [log] Add vcs-log-graph-api to root build modules
057c82c: fix author width update
a1fe976: [log] Rewrite the process of refreshing log & building the DataPack
5cffaba: [log] Add sort type to PermanentGraph#createVisibleGraph.
081b82e: [log] Fix arrow.
fa93a67: [log] Fix edges sort problem.
42874b2: [log] Create SmartDeltaCompressor.
89d784b: [log] Create new PermanentListIntToIntMap. It is useful for IntDeltaCompressor.
a4141ad: [log] Fix NOT_LOAD_COMMIT.
82f85bd: [log] Fix color id.
de26777: [log] Extract GraphLayoutImpl from GraphLayoutBuilder.
1b43a23: [log] Add DelegatedPermanentGraphInfo.
50b2fc4: [log] Create PermanentGraphInfo & PermanentCommitsInfo.
3cd6eb1: [log] performance fix.
f5413a0: [log] PermanentGraphBuilderImpl - initial version
9210824: [log] Always request ordered recent commits
c4804c2: [log] move getFilteredDetails to VcsLogFilterer
63b4315: [log] use interface
2ca8eac: [log] Remove obsolete ContentRevisionFactory
ef6d65e: [log] Add new vcs-log-graph-api module in ultimate
dd97706: [log] Fix jump to not load commit.
0510209: [log] Use trove HashMap.
8476e99: [log] Optimize in PermanentCommitsInfo for case CommitId == Integer.
3b585f0: [log] optimize full graph build.
2441f57: [log] Generify VcsLogJoiner.
954a4c2: [log] Fix mouse over action.
44505e8: [log] add equals & hashcode for PrintElement.
5d94e56: [log] Collapse all.
64433f9: [log] Fix oneOfHead().
50388d4: [log] fix CurrentBranches.
24275af: [log] Fix CollapsedVisibleGraph.
e86fb65: [log] performance problem
20b21f2: [log] Fix with for graph cell.
108183c: [log] Fix EdgesInRowGenerator.
4cc1adc: [log] Fix underdone nodes.
e34b093: [log] Fix colorId.
af5b227: [log] Drop VcsCommit.
616274e: [log] COMPILED!
4211697: [log] fix DataPack
3cbb213: [log] Change signature of GraphFacade#getAllCommits();
545ef9f: [log] Rename getTime() -> getTimestamp().
6fbc6f6: [log] Rename getHash() -> getId().
33a7f03: [log] compilation fix.
4cb058c: ~~ [log] Add module dependence.
bc7a666: [log] Add DelegateGraphFacade.
b3d2206: [log] Add getVisibleRowIndex to VisibleGraph.
0a77ab3: [log] Make FilterVisibleGraph.
c9795ab: [log] Make CollapsedVisibleGraph.
5be555e: [log] optimize import.
6650399: [log] Add branchNodeIndexes in PermanentGraphImpl.
293ef9a: [log] Add constructor.
15dd5b1: [log] Add IdFlags.
34c687e: [log] Fix PermanentGraphImpl.
a4c2797: [log] Move method from CollapsedVisibleGraph to AbstractVisibleGraph.
e671eb1: Extract deprecation warnings only if they present in text.
b30e3f0: [log] In GraphColorManager JBColor -> int(colorId) && int -> CommitId
340ba68: [log] Fix EdgesInRowGenerator and add several tests.
1ec4cda: [log] Add LinearGraphWithElementsInfoParser.
e3369e2: [log] Remove unnecessary BufferedReader usage.
bd18165: [log] Remake test package structure.
4a67d5e: [log] Fix equals fox CommitId.
408d6878: [log] Remake tests.
62cad84: [log] Small fix.
88e5afd: [log] Remove newgraph package.
c3fbf99: [log] Add Flags#setAll().
b8c1375: [log] Move DfsUtil.
770aff8: [log] Remake image printer.
b49cea0: [log] Remake PrintElementsManagerImpl.
97c5f6d: [log] Add AbstractPrintElementsManager.
fe3a680: [log] Create new PrintElementWithGraphElement.
80d21e9: [log] Remake ContainingBranchesGetter.
5996a24: [log] GraphCellGeneratorImpl -> PrintElementGeneratorImpl.
6b56353: [log] Generate equals & hashcode methods.
55b4219: [log] Remake AbstractPrintElementGenerator.
938956f: [log] Add simple implementation of PrintElements.
3784b45: [log] Remake EdgesInRowGenerator.
ad7d357: [log] Remake FragmentGenerator.
1a1d238: [log] Add draft of CollapsedVisibleGraph.
95a51cd: [log] Add AbstractVisibleGraph.
b8a9f02: [log] Fix CurrentBranches.
8722519: [log] PrintedLinearGraph.getLayoutIndex() -> getGraphLayout().
f6467e4: [log] Add draft files for PrintElementGenerator.
6f8ff22: [log] Add FilterGraphWithHiddenNodes.
6563dea: [log] Some changes in CollapsedGraphWithHiddenNodes.
0994121: [log] Add constructor.
ad25cff: [log] Remake GraphWithElementsInfoImpl to CollapsedGraphWithHiddenNodes.
3abc13e: [log] Extract inner class.
c9a5fb2: [log] Add LinearGraphAsGraphWithHiddenNodes.
3b2baa1: [log] Fix update event in GraphWithHiddenNodesAsPrintedGraph.
a9bee1b: [log] graph.impl.visible.utils -> graph.impl.visible.adapters
2f4b46f: [log] Move all from vcs.log.facade.utils -> vcs.log.graph.utils.
579ee01c: [log] PermanentGraphLayout -> GraphLayout.
8e14dd2: [log] Add draft of PermanentGraphImpl.
6e5d35f: [log] Remake PermanentGraphBuilder to PermanentLinearGraphBuilder with CommitId.
313093e: [log] Remake PermanentCommitsInfo with CommitId.
8151d60: [log] Create new internal graph api.
797b59b: [log] Add PermanentCommitsInfo.
5e909f3: [log] Add IntTimestampGetter.
5049be6: [log] Drop unnecessary method from PermanentGraphLayout.
adfa4b0: [log] DfsUtil: use IntStack.
24768a4: [log-api] Update api.
b02fc19: [log-api] Update api.
d1fce17: GRAPH API
e7526b1: svn: Refactored BranchMerger - removed unused fields/parameters
65bab47: DevKit: refactor InspectionDescriptionNotFoundInspection
5a18a7e: svn: Refactored SelectLocationDialog - get repository root url using InfoClient (instead of direct SVNRepository usage)
caa8262: support ContinuationWebSocketFrame
cf56368: Calculate future feature only if it present in text.
1a79f0f: svn: Refactored SelectLocationDialog - removed unused code, removed duplication
445763e: do not calculate mirror file for each access to jar file
5cfdfeb: fix IllegalArgumentException: The file: doesn't exist.
49b2232: AC/C++: EA-56192 only allow directories in NullFileReferenceHelper roots +review CR-OC-1544
30d5ad4: js postfix template: parenthesized
3ce7f95: quote param containing ampersand for .bat files
0008feb: Based on comments for http://crucible.labs.intellij.net/cru/CR-IC-5400 * quote param containing ampersand for .bat exe files * improve test to actually execute .cmd/.bat files
2fb4ba8: reverted
69ea226: custom strategy bug fix, new Weak key soft value map
e7ed4bf: moved to ui-ex
bc74ad3: moved to core-impl
c2083de: [log] Handle the case when null value is passed to the renderer
86c197a: IDEA-125227 New debugger: please disable switch from expression mode to code fragment mode when evaluating multiline expressions
519d350: Gradle: discover local gradle sdk sources local gradle dependencies
911aa11: inline GroovyFileType.GROOVY_LANGUAGE
9668cc5: renamed
06ad15b: javadoc, IncorrectOperationException replaced with UnsupportedOperationException as more standard
940d174: javadoc, cleanup, removed bulk operations since they are not jdk8 compatible anyway
7e1f445: AC/C++: EA-56192 allow files in NullFileReferenceHelper roots +review CR-OC-1544
ce9a38c: fixed "unmute on stop" action
2ca53a3: Calculate dunderAll in stubs only if file text contains __all__.
80cb0da: fixed PY-12970 Extract variable: disable refactoring for parts of comrehensions
1fe1440: typo
317cd70: fixed tomcat tests
47060bb: Merge remote-tracking branch 'origin/master'
f343aa2: simplification postfix template
fb45e36: Gradle: nonclasspath finder updated to search psi classes in groovy sources
897595c: Gradle: EA-54734 - assert: JavaSourceFilterScope.<init>
58d3c58: Gradle: EA-56552 - assert: NonClasspathClassFinder.findClass
3003df2: change class signature: process diamond (IDEA-125236)
479578f: move edit settings down
0da1a20: ensure expression valid, initializer expression should be already replaced (IDEA-125231)
57fa2db: fix tests
30d1d10: select and scroll to most recent revision (IDEA-60345)
e54ffc6: scroll tree view file history to most recent change
c3d8951: make scroll to selection in file history work better
90de406: support content loading for resource files from output roots (needed by some annotation processors)
6faa3ff: remove unnecessary addClass() calls
113323e: doc test: assert HTML body text only
96d93a8: add new not expression test
c7ce438: cleanup
78a4030: Merge remote-tracking branch 'origin/master'
57f67f8: IDEA-125184 Mac launcher should not crash when IDEA_JDK env. var. does not correspond with JVMVersion from Info.plist.
e7a2262: js postfix templates: not expression
7877bab: IDEA-125129 I would like to reopen IDEA-117698
3b26929: move jql lexer to gen source root
6723047: postfix template: js introduce variable
be8ee4f: refactor expression postfix template with chooser
cae5144: cache ClasspathCache.transformName
4119688: javadoc typos
d12d8bd: [log] IDEA-116867 Use the same root renderer for author as for message
ee1a2cf: IDEA 123484: traits are supported only since 2.3 version
86ffe87: IDEA 123484: complete trait keyword and extends/implements lists in traits
91875b6: IDEA 123484: trait methods are not allowed to be protected
5462267: IDEA 123484: clena up utils and tests
4e540d4: use previously calculated data from PHM if no read right now is performed: calculate the value instead of wait for IO to complete
53e5113: cvs file history in Browse CVS Repository
727804a: AC/C++: EA-56794 - assert: FileReferenceSet.getAbsoluteTopLevelDirLocations +review CR-OC
3326c46: cache already checked plugins (IDEA-124828)
0f9f39d: auto expressions spec: done duplication check
5d4a66c: auto expressions spec: init duplication check
901d664: Merge branch 'github-theme'
f55b604: Updated JavaScript and CoffeeScript colors
9c26625: Updated Buildout, GQL, ReST and YAML colors
2bc7a23: Updated Django and Mako templates colors
a027a36: Updated CSS, LESS and SASS colors
f1a44bc: revert couple, 135 compatibility
8d2b706: change method return type on call site (IDEA-125166)
3316081: Updated HTML and XML colors
e4bbd52: move diff utility classes to Util module
54754f3: add evaluate expression action to variable's context menu
f915ea5: fixed NPE in evaluate handler
954f437: Updated default colors and set many Python styles to inherited
6c992e4: fix compilation
ae76055: Fix list selection background when unfocused
98f8e9f: don't highlight if psi was invalidated (EA-56385 - PIEAE: PsiUtilCore.ensureValid)
9c76516: prevent SOE when creating PIEAE (EA-56284, EA-56810, EA-56809)
968779e: IDEA-123484: override/implement actions are aware of traits
1f6e60a: IDEA-123484: trait -> type_definitions token set
c4764e6: IDEA-123484: use newHashSet(map()) instead of map2Set(), import static ContainerUtil.*
ae3fce2: Sorted options
08ce945: svn: When looking for cached credentials for given url/realm check also if there are cached credentials for its parent urls/realms (and use them if found)
ac6e1c9: IDEA-124077 Enum code reformat destroys enum
a92b91b: rearranger @Nullable replacement
1311963: [diff] Simplify the "gear" button implementation
e910c1c: fix Cut functionality and tests
9c75b87: [vcs] Simplify the gear action group definition
1dd998d: BlockSupportImpl: assertFileLength2->reportInconsistentLength
57b759f: IDEA-124712 ctrl-alt-space: duplicate completion variants
83a2697: IDEA-125194 Strange control-flow inspection
0f495ff: [git tests] cleanup
ce0259e: svn: Refactored RepositoryLoader - use common client factory model (instead of direct SVNRepository usage)
d7f2104: WEB-12199 Grunt tool window fails to load Gruntfile tasks, when an "&" is in the path
e718569: Merge remote-tracking branch 'origin/master'
c8485a5: Merge remote-tracking branch 'origin/master'
e79e97b: js potfix templates: notnull & null
2c935f8: [git tests] Fix expected-actual order
81c101c: simplify settings (CR-IC-5127)
c061e81: distinguish generated roots during rename/move warnings (IDEA-125147)
61460f7: combine all jdk jars into one marker in OutputChecker
b49b8fd: [git tests] Remove a useless blinking test
053f37f: [git tests] Log index.lock error
6616b1a: [git tests] Log debug GitHandler stuff if test failed
fed92bd: fixed PY-12991 Missing Added by user mark on paths added to the interpreter
abfedef: throw IllegalStateException if number of keys in node to split is different from expected
73218a0: platform: plugin descriptors loading optimized
a64c39b: EA-56305 (delegate FS used for parenting)
02521d2: [vcs] Add toolbar to the Shelf
d9c049b: [vcs] ShowHideRecycledAction: don't proceed if project is null, cleanup
db69de7: svn: Moved several classes to corresponding packages ("org.jetbrains.idea.svn.lowLevel" to "org.jetbrains.idea.svn.svnkit.lowLevel", diff related classes to "org.jetbrains.idea.svn.diff" package)
5546e02: Addede GitHub color scheme
fd96e01: fixed tests
9a1a122: Merge remote-tracking branch 'origin/master'
850f818: Revert start_new_thread override.
5c8997d: svn: Refactored RepositoryBrowserDialog.doUnifiedDiff - use common client factory model (instead of direct SVNDiffClient usage)
71d8ba1: svn: Implemented "unified diff" clients (both for command line and SVNKit)
e4dc06d: Merge remote-tracking branch 'origin/master'
02a4391: lazy scope initialization in case of big usage view open
fba79fe: Slim. Introduce variable test fixed
c816eb8: added javadoc
d8f4bdd: IDEA-99541 New run configuration type to run Ant get rid of ProcessHandler.waitFor()
e3f9e71: javafx: quick fix to switch to javafx css in property starts with -fx-; make css dialects configurable visible when file-mappings are available (IDEA-125020)
3cccccf: file templates: no NPE if exception doesn't contain message
5f0091f: refixed NPE in PasteHandler
ea62a1d: NPE in PasteHandler
9ee678f: flusher on low memory should work the same way as periodic memory flusher to avoid loosing updates [r=Eugene.Zhuravlev]
12a7479: Merge remote-tracking branch 'origin/master'
1e48abe: good code red: nested classes inheritance
e190be1: fix test
53b9222: processOverlapping should iterate in order
cf632d0: do not open API for abuse
7bae702: refactoring - create both RTF and HTML flavours in one copy-paste postprocessor
66d211f: cleanup
4c253dc: refactor API interface
71ea747: make rich copy work for documents with non-normalized line separators
c7f67f1: refactoring
dc95443: cleanup
74c97e0: remove impact of ADD_IMPORTS_ON_PASTE setting on other copy-paste-related functionality
897f2ba: unused/static imports
873cada: cleanup
5a50486: @Override
aa9f4b5: extracted GroovyRunnerPsiUtil
f256b8d: moved ErrorUtil to psi
6243ae7: moved GroovyImportHelper to psi
242a795: removed dependency of GrMethodBaseImpl to code style. The clients of GrMethod.setReturnType() should call GrReferenceAdjuster.shortenAllReferenceIn() if they need to
5bdb72f: merged PsiUtil and GroovyPsiUtil
f4c8ed4: moved to psi
939b86b: moved method to GroovyPsiUtil
9206109: moved to psi
532fdb0: notnull
b6594a3: moved to core
91d1a5b: moved org.jetbrains.plugins.groovy.intentions.utils package to psi
55bb9af: moved to psi
b2b65c2: removed dependency on platform
68910bc: moved to psi
bda7716: moved to psi
91e946e: moved to core
a95cbce: cleanup
7ca3394: cleanup
41b594c: notnull
00f6e5d: correctly identify class usage in dumps
28c6a3c: XML/HTML: move inspection descriptions to proper modules
47f5b9d: Revert "[vcs-log-graph] use Couple"
510ba46: fixed load project test
269e211: Code clean-up.
99f2434: fixed groovy debugger tests
a32c4c4: add new test xml map serialization
1b65256: EA-55646: debug output
00964e5: update according to changes in GotoActionModel
9ea4344: rollback
7de12bf: Mono<T> == Function<T, T>
1c4c11b: [svn4idea] use Couple
c159007: [testFramework] use Couple
00c700f: [vcs-log-graph] use Couple
b8aa01b: [vcs-impl] use Couple
2d2df3b: remove unnecessary static
27c06dd: [ui-designer] use Couple
891b65f: [lvcs-impl] use Couple
9f2118c: [vcs-api] use Couple
31bd437: [properties] use Couple
de97b7f: [platform-api] use Couple
bbc1d35: [platform-impl] use Couple
7347cd3: [extensions] use Couple
fb4d104: [idea-ui] use Couple
756e0ad: [hg4idea] use Couple
5bf1a92: [java-analysis-impl] use Couple
ccb6b7c: [java-impl] use Couple
c8b9199: [java-indexing-api] use Couple
c04909d: [java-psi-api] use Couple
d3278e6: [java-psi-impl] use Couple
70fcb07: [javaFx] use Couple
eaed3bf: [jetgroovy] use Couple
526441d: [gradle] use Couple
3e1c9d1: [lang-impl] use Couple
7afb583: [dom-openapi] use Couple
bffa11b: [debugger-impl] use Couple
e9254bf: [github] use Couple
8fc8555: [git4idea] use Couple
187dd78: [vcs-impl] use Couple
2985542: [platform-impl] use Couple
47797e5: [core-impl] use Couple
a583560: [core-api] use Couple
a8727c8: [compiler-openapi] use Couple
9d30723: [compiler-impl] use Couple
1a54d31: [common-javaFX-plugin] use Couple
e25eff2: Merge remote-tracking branch 'origin/master'
3974fdd: Fixed console debug for remote interpreter (PY-12959).
db0de10: vfs: .zip file cache reset fixed
e677a69: Remove double borders
d54e0b0: svn: Refactored RepositoryBrowserDialog.doGraphicalDiff - use correct client factory depending on settings (and not always factory for SVNKit)
c7313cf: Merge remote-tracking branch 'origin/master'
18844ff: PY-12810 "imported" urls are not supported by {% url %} tag (fixed quotes trouble)
eeab21a: svn: Implemented diff for "url + url" pair for command line
3c6cccf: Data Views specs
d47c2cd: EA-56596 - CCE: XmlLanguageInjector$.visitElement
7d729ca: platform: let out/err readers have independent policies
e829e8c: store vfs charset in user data
8f05759: IDEA-121961 Debugger: evaluate from variables doesn't include context
0829ee7: better fix for IDEA-125082
90d6990: new inference: separate caching
8148aa2: filter out elements not matching scope (IDEA-125178)
b1b6025: extract field from auto closable (IDEA-125141)
827e889: show the notification with a delay to avoid blinking when "too much output" ceases quickly
a38bfd3: calculate editor notifications in a single background thread
eae74d2: Cache enabling
b6b3618: EA-56566 Fix NPE in TaskItemProvider.dispose
c77cd7b: Merge remote-tracking branch 'origin/master'
714b3df: fixed PY-12698 Noticeable hang when selecting not yet added virtualenv as project interpreter
b44ffe6: EA-56384 Fix NPE in JiraRepository.discoverApiVersion
aef1f3e: do not show static node if empty
4c4b111: java-xdebugger: JRuby breakpoints handler
a49b8ff: java-xdebugger: fixed tests
31434a5: java-xdebugger: IDEA-125088 Debugger: Evaluate Code Fragment works like Evaluate Expression
11d6bce: java-xdebugger: IDEA-125081 Debugger: Force Step Into works like simple Step Into
7c6f28c: java-xdebugger: allow method calls in quick evaluation with alt
428a04e: use editor font in expression combobox
1b7a152: java-xdebugger: correct context for watches evaluation
e4d5f88: java-xdebugger: store java breakpoints in xbreakpoint's user data
3f3fdcd: java-xdebugger: fixes after review
a542026: java-xdebugger: use correct context for variables calculation
2a64442: java-xdebugger: IDEA-125035 Debugger: breakpoints: unmute on finish: inconsistencies between behavior and appearance
4f64e19: java-xdebugger: IDEA-125037 Debugger: "Watch method return values" setting label is changed on stop
f1de6f7: java-xdebugger: IDEA-125039 Debugger: Throwable at PsiDocumentManagerBase.commitAndRunReadAction()
dca55b4: java-xdebugger: IDEA-125038 Debugger: setting field breakpoint causes IAE at SimpleColoredComponent.append()
e1a926a: java-xdebugger: IDEA-125044 Debug: Run to Cursor: IAE at XDebugSessionImpl.breakpointReached()
c2dc88d: java-xdebugger: fixing tests
d369a04: java-xdebugger: avoid assert on context update
b53018e: java-xdebugger: fixed breakpoint tests
cd4b029: java-xdebugger: no need to recreate java breakpoints
dc17bb0: java-xdebugger: do not store empty expressions
36e4354: java-xdebugger: show breakpoint icon when hit for non line breakpoints
9ade5d7: java-xdebugger: add stepping filter action
acda84e: java-xdebugger: show extra array elements on demand
563511a: java-xdebugger: no need for extra constant
d7a2306: java-xdebugger: correct context for variables calculation
98cb4bd: java-xdebugger: display object id and correct string coloring
f882b59: java-xdebugger: show info messages in variables
1d06412: java-xdebugger: show return value on top of variables
b1e62e0: java-xdebugger: fixed incorrect frames refresh with enabled filters
e86c7d9: java-xdebugger: simplify external breakpoints handlers
764f536: java-xdebugger: fixed exceptions
d21c49b: java-xdebugger: avoid asserts
4f439fe: java-xdebugger: static group and this variable
cf699a8: java-xdebugger: variables icons
26a0ffb: java-xdebugger: get nashorn frames this way until we integrate fully
3bf4519: java-xdebugger: correctly handle frame change
f0b82ee: java-xdebugger: correctly handle session change
feb4620: java-xdebugger: lazy value label calculation
0f99ccd: java-xdebugger: avoid gathering variables with resumed context
6073323: java-xdebugger: do not calculate top stack frames for all threads
4b2ff87: java-xdebugger: avoid NPE
0ac53b8: java-xdebugger: fixed dump threads action
d9d1c74: java-xdebugger: fixed memory leaks
c83bb60: java-xdebugger: tooltip evaluation support
3b0b8f9: java-xdebugger: expressions language selection UI
b025aaa: java-xdebugger: removed duplicated debugger editors provider
d6299a6: java-xdebugger: correct context for expression
2293837: java-xdebugger: do not deprecate old setters
b0f9849: java-xdebugger: fixes after review
af29d44: java-xdebugger: store condition with language and custom info
071b912: java-xdebugger: custom java breakpoint handlers
2635efb: java-xdebugger: add to watch support
a3b7433: java-xdebugger: View text action support
570305e: java-xdebugger: filter library frames support
dbe29fe: java-xdebugger: jump to object source support
aef95ac: java-xdebugger: use debugger thread to store descriptors tree
04571c0: java-xdebugger: mark object
439666c: java-xdebugger: set value prototype - minor extra fixes
3c7f48c: java-xdebugger: set value prototype
9265407: java-xdebugger: support of "view as" action
74a63863: java-xdebugger: drop frame action on the debugger toolbar
b09633c: java-xdebugger: restore variables tree state when stepping
bf02fe4: java-xdebugger: fixed actions order
1c7a3d4: java-xdebugger: fixed thread name presentation
24fb430: java-xdebugger: correctly calculate frames
d5d617a: java-xdebugger: avoid ArrayIndexOutOfBoundsException
c160771: java-xdebugger: special icon for current thread
61d146a: java-xdebugger: drop frame action
f631088: java-xdebugger: do not show empty type
dc9789f: java-xdebugger: rebuild on auto variables setting change
223d0ae: java-xdebugger: return correct active execution stack
d225fdb: java-xdebugger: jump to source
59a75a5: java-xdebugger: do not create old DebugSessionTab
af21fe9: java-xdebugger: pause support
3aade1c: java-xdebugger: "view as" action prototype
ad3f1fc: java-xdebugger: init breakpoints on process attach
8835958: java-xdebugger: dump/export threads actions on the toolbar
8ce7361: java-xdebugger: customize data views action in watches context menu
7252d5d: java-xdebugger: customize thread views action in frames context menu
00ab63e: java-xdebugger: customize data views action in variables context menu
f2e28dd: java-xdebugger: use xdebugger's mute breakpoints state
1cdd4f7: java-xdebugger: settings popup support
ca891ba: java-xdebugger: imitate old frames renderer
ef0745a: java-xdebugger: threads tab support - update on select
b857507: java-xdebugger: assert not needed
27d67ad: java-xdebugger: threads tab support
60986c7: toString for line breakpoint
2479d8f: java-xdebugger: threads combo support prototype
d66fc12: java-xdebugger: watches support prototype
d2fe211: java-xdebugger: variables support prototype
ef6369f: java-xdebugger: initial commit: - debugger start - java breakpoints handlers - set/unset breakpoints - simple frames view support
f4fb687: EA-56555 (diagnostic)
8b27b16: Cleanup (weird exception constructor)
75f96f6: better corners for Darcula
a0fae704: Merge remote-tracking branch 'origin/master'
665e0e1: hang on start up
66df65d: rename test methods to run on java 8 (ClassFormatError fixed)
5898e80: Filter out remote sources dir from extra sys path (PY-12958).
0a0b678: hide service information
2b8c333: fixed type annotations restoring (IDEA-124889)
ef7c8b9: new inference: inference in terms of inference variable as type params (I)
0bea7ea: new inference: encapsulation
922715c: Fixed buggy calculateExtraSysPath
6133865: CR-IC-5378 add comment on java.io.File.exists usage instead of vfs refresh
b2d382e: IDEA-99541 New run configuration type to run Ant
14a4668: EA-56795 (diagnostic)
ee0b565: Cleanup (nullability; parameter type)
a95b6d6: Slim. Template languages must be over HTML_DOCUMENT element
3c41d20: Embedding Ruby code into Slim.
ba802ea: Merge branch 'master' of git.labs.intellij.net:idea/community
3a51776: Merge remote-tracking branch 'origin/master'
37c2e28: Gradle: extra tooling model build error builder added
4874a78: switch off couple inspection
9ad3184: EA-55850 (a constant used is only available since Win7)
56cea62: resources -> src
78e49f7: Cleanup (typo)
7a4ac7b: EA-56033 (early diagnostic)
e52b674: cleanup
b55f2ac: WEB-6779 JS Debugger / Variables: Automatically show used variables: mutability
4077052: Merge remote-tracking branch 'origin/master'
8b18eb8: IDEA-123484: independent GroovyLineMarkerProvider. Don't suggest implicit trait methods in implementation list
2f60fb3: IDEA-123484: concrete trait methods are implicitly generated in inheritors
a7eb2a0: IDEA-123484: abstract trait methods should have explicit 'abstract' keyword
2fbab8a: lazy Object type in GrLightParameter
44eaa05: remove dependency from Groovy PSI to Groovy completion
18fa4ff: split groovy completion contributor into separate completion providers
ce1beaf: IDEA-124731 semicolon or curly brace after constants
3a2dfbd: IDEA-124731 enum constants can be placed on several lines with comma placed on the next line
4bdc91c: lazy light PsiType for fast creation from string. Use it where possible in groovy psi
8c44253: cleanup stub generator
46a6910: IDEA-125082 (Weaken intention for LinkedHashSet suggests AbstractCollection)
38ba59f: fixed PY-12964 add path to the interpreter doesn't work
f07444f: uniformly handling class loading from paths containing special symbols like spaces
88eb679: Arrangement: store opened section rules instead of start comments
a4e42e3: WI-23285 Arranger: sections is keep added (already existed section is not found)
224ff5c: save some memory by not caching constructors in picocontainer; they're not reused anyway
3a25aee: DevKit: add InspectionDescriptionNotFoundInspectionTest.testHighlightingForDescriptionCustomShortName
ed33e55: revert changes that made tests hang
fedbb1d9: IDEA-124403, EA-55541, EA-55517, EA-49088, EA-49127 soft wraps recalculation issues
6112926: EA-55847 - AIOOBE: ImmutableText.charAt
d2d6f45: cleanup (following review #212)
e4f6aa4: EA-56779 - IVFAE: PersistentFSImpl.getFileId
2004f6a: improve description
16bd2ee: add "Suppress for 'Tests' scope" quickfix to "Prohibited exception caught" inspection
f96b846: new "'BigDecimal' legacy method called" inspection
2be4b97: better layout for combobox
eb6acaf: svn: Refactored RepositoryBrowserDialog.doGraphicalDiff - moved diff logic for "url + url" to SvnKitDiffClient
ed5d225: svn: Refactored RepositoryBrowserDialog.doGraphicalDiff - do not wrap obtained changes in custom UrlContentRevision (see c38efc0eaffe39c4ac4250cdd4c2615a321db906) - changes collected by SvnDiffEditor correctly work with "Show Diff" action
fb0c65a: InternetAttachSourceProvider: don't sync refresh from outside edt (EA-56768)
9770742: EA-56761 - PIEAE: ClsRepositoryPsiElement.getManager
8317a56: EA-56519 - CCE: PsiDocumentManagerBase.handleCommitWithoutPsi
2ecda67: vfs: create handler as soon as archive root is loaded
b9b3a28: Cleanup (unneeded second refresh dropped)
00140af: IDEA-124361 Suggested variable names for Optional variable needs improving
b92c65c: svn: Show "changes viewer" dialog even if changes collection is empty (dialog will display necessary information message by itself)
90a5b72: Merge remote-tracking branch 'origin/master'
6eb4127: fixed PY-11909 problem with extract variable
a9d6cb1: svn: Moved several utility methods to SvnUtil class
71177eb: fixed PY-11922 pytest problem with marker expression containing spaces
f895885: [log] IDEA-124546 enable "Edit Source" from commit list
3a483ab: [vcs] Delegate to the fuller constructor
8bc8177: fixed PY-11929 Insert type assertion should be disabled for references introduced in dict comprehensions
de5a5e6: Add new icons for new arrangement section rule
19d7bf9: Merge remote-tracking branch 'origin/master'
b61e49e: [log] Trim the hash in go-to-hash action
a351cff: fixed PY-12037 long path cause wide menu
5972053: touch file to recompile
3e8ef45: continue WEB-6779 JS Debugger / Variables: Automatically show used variables
0c8bcaa: init WEB-6779 JS Debugger / Variables: Automatically show used variables
ce66c08: compute memberFilter only once
1701927: IDEA-124688 Console scroll to the end - jumps on the end of the line sometimes
287390b: be prepared to event log changes when expiring notifications (EA-53620 - IOOBE: MarkupModelImpl.addLineHighlighter)
296a5dc: Platform: deleting shortcut from bound and inherited action fixed
d0e540a: IDEA-106517 Exception on welcome screen when using speedsearch
5978682: svn: Refactored DirectoryWithBranchComparer - SVNKit diff logic moved to SvnKitDiffClient
fc13a83: IDEA-116057 second-keystroke popup
1fe493a: fixed PY-12120 Invalid caret position after Enter press in unicode strings
69b6e2e: check for UserDataHolder directly
5cd9a8f: svn: Refactored SvnDiffEditor - use File instead of VirtualFile
8511042: diff: add icon for synchronized scrolling
8e9af01: js postfix templates: if, else, return, throw
a309ba7: Remove Open Directory action.
23db467: use Couple
fc77edb: fixed PY-12195 Changing signature of decorator removes '@'
6a1b621: cleanup
5653e4a: IDEA-124974 NPE from Switcher if 2 tool windows have the same first-strike char
f74c773: do not log refresh stacktrace
6da5c0c: OC-9871
fd6d2fa: Gradle: tooling version updated in libLicenses.gant
0290479: use Couple
e44b143: use Couple
baecc09: use Couple
3a60ce3: use Couple
47f6b1b: IDEA-125121 MacMessages: NPE when parent is null
637a597: do not expand stubs when evaluating getContextName
c39f3b1: Gradle: update Tooling API version: 1.12-rc-1 => 1.12
bbfc26b: IDEA-125119 NPE if message for MacMessage is null
5991df3: IDEA-124839 Gradle sync reports "Error:You can't change a configuration which is not in unresolved state!" and "Could not resolve all dependencies"
19c251b: fixed PY-12313 Incorrect __file__ value when running tests in a folder on Windows
f9d754d: IDEA-124839 Gradle sync reports "Error:You can't change a configuration which is not in unresolved state!"
b186522: @NotNull
4e90ea9: dependency fixed
3e98719: removed lang-api dependencies
e5ba40d: removed dependency on platform-api
19444a1: notnull
4a8f5f8: @NotNull
9accb24: moved to core
38f3c11: moved out of psi
c4390c4: Fixed IDEA-122488 IDEA 13 1 not using default font [CR-IC-5349]
8667c40: do not update when root name not changed
4569c83: fixed PY-12369 Code Inspection fails for negative default parameter
20c2b28: update plugins: check plugins according to the new version to be patched (IDEA-78385;IDEA-124308)
5f74804: IDEA-124543 sout template formatting
f0918e0: fixed PY-12401 inline refactoring looses comments
851fd3b: IDEA-124305 JSP: Import statements suddenly disappearing every now and then
850ea16: typo
acac62d: Cleanup (locale conversion; properties grouped)
21152ea: Cleanup (test simplified)
a979900: vfs: core JAR FS migrated
4bf38d4: vfs: archive file system
96aad22: IDEA-64312 Maven: frequent .iml changes after exclude/source folder updates; project leak fix
607ba58: Platform: keymap tests cosmetics
c6354dd: accept as cleanup tool
85f72e1: IDEA-123379 (Unable to generate toString() with template "+ super.toString()" if sub class doesn't have any variables)
2e1a1ab: fold some IJ boilerplate in console
fd7f7a6: remove PSI event nesting because of eager PushedFilePropertiesUpdater (EA-56525)
aafb2dc: use ensureValid (EA-56712)
5494673: TodoIndex supports snapshot mapping
e676714: myContents shared snapshot index can be reset via clear (due to todoindex dependency on settings)
55f9327: use TW stripeTitle if needed. skip extra popup-step in case of one item.
8b36033: separate NavBar action place into popup and NavBarToolbar places (IDEA-124199)
3e3b44b: fixes for review comments
136d116: move normalizeMemberName to debugger view support
b3675f7: IDEA-56033 Mercurial: add support for reverting an uncommitted merge
2b804da: IDEA-124393 Mercurial: Log: user filter applying causes empty log
27272f3: EA-55721 - assert: DbElementImpl.getDataSource
8c49254: EA-56008 - assert: DatabaseVirtualFileSystem.getProjectSafe
42cd37cc: related to EA-56292 - NPE: ComboBoxFieldPanel.createComponent
c4a273f: EA-56671 - E: Runtime.syscall
bffc362: adjust offset while looking for selector
6ef97d6: EA-56674 - IAE: DbFindUsagesHandlerFactory.canFindUsages
c96459f: postfix templates convert configurable postfix list to tree & change store strategy
8481ffc: IDEA-118554 (Inspection suggestion: BigDecimal divide() without specifying a scale and/or RoundingMode)
69d1364: batching tasks to reduce the number of events posted to EDT
c4e2bbe: remove useless HideFunctionValuesAction (now we correctly grouping functions)
a862f08: Merge remote-tracking branch 'origin/master'
2386bed: testdata for IDEA-24479
760d73e: use manager.getProject (CR-IC-5302)
5c11efb: Merge branch 'master' of git.labs.intellij.net:idea/community
5ab59ac: EA-55808 - ISE: ComponentManagerImpl.getPicoContainer - a more robust fix
543d9f6: Merge remote-tracking branch 'origin/master'
5b53af1: Merge remote-tracking branch 'origin/master'
8de4646: IDEA-123896 Navigate -> symbol action doesn't find overloaded methods
7dc78a8: IDEA-124772 Code completion in import statement: suggestion shows package from "java.lang", but when it's selected "java.lang" prefix isn't
7e77d3d: Merge remote-tracking branch 'origin/master'
4b6debd: Merge remote-tracking branch 'origin/master'
ad58ba7: results of code cleanup
1c55611: do not inspect binary files
0feba83: warn about raw arrays passed to varargs method (IDEA-16977)
b32b333: assignment fix for super wildcards (IDEA-125031)
6e2f355: EA-56686 - NPE: UnusedDeclarationInspection$$.runInspection
afe28ba: provide editor with project - no harm (IDEA-124656)
a02113f: Remove class.
304f5dd: IDEA-124097 Structure tool window steals a focus
174a488: Merge branch 'master' of git.labs.intellij.net:idea/community
6a0d559: Remote libraries stored in a directory separated from skeletons
0f964da: aware of not sourcemap file
adfec67: fix NPE Field is not nullable: className
a0a681e: IDEA-124956 PsiShortNameCacheImpl.getClassesByName() is O(N^2)
5b4eafc: Rearranger: allow nested sections processing
b638b32: Merge remote-tracking branch 'origin/master'
c7bcc11: make "Unpredictable BigDecimal constructor call" inspection and quickfix more accurate
6ee9d29a: read saved index data by default + save empty indexed results
ebece42: WEB-11680 chrome debugger doesn't start due to internal exceptions
e2ceeec: WI-4722 Debugger: Ability to skip certain functions with step into.
b63b703: continue WEB-11775 'Do Not Step Into' groupings
ec71671: cleanup
c309c6a: cleanup
0abe2e1: fix tests
51e2856: Merge remote-tracking branch 'origin/master'
1edc667: invalid psi range diagnostics (EA-49842 - assert: ExtendWordSelectionHandlerBase.select)
dd4697d: IDEA-124379 Avoid completion lookup glitching
7732843: IDEA-85517 Option to collapse by-default manual defined (editor-fold) regions [CR-IC-5228]
095153a: set explicit locale environment: GeneralCommandLine.getCharset() and LC_CTYPE should be the same, remove dependency on project and application default encodings
f4cd58b: DevKit: add InspectionDescriptionNotFoundInspectionTest
75ef7eb: fixed EA-53387 - CCE: PyElementGeneratorImpl.createParameter
440a2e5: Merge remote-tracking branch 'origin/master'
f1842c2: fixed EA-56204 - IOOBE: SegmentArray.findSegmentIndex
d5747a8: fixed EA-56667 - CCE: ReplaceListComprehensionWithForIntention.createForLoop
f72f65c: DevKit: simplify/remove dups in DescriptionNotFoundInspectionBase, add tests
520268f: fixed EA-56673 - IAE: ChangeUtil.copyElement
6edaf52: fixed EA-56683 - NPE: PyStatementMover.moveTheSameLevel
e78a1f8: Postfix cleanup
af4c18c: fixed EA-56684 - NPE: PyStructuredDocstringFormatter.formatDocstring
51255dd: Merge remote-tracking branch 'origin/master'
a6f328b: code cleanup available as intentions (IDEA-38653)
0e05ee3: Fixed a typo.
d350749: IDEA-64312 Maven: frequent .iml changes after exclude/source folder updates
a34f27b: Fix output handling.
6034330: DB: improve find usages grouping
0756490: scopes combo: filter duplicates, suppress internal-modules
2a680d2: DevKit: extract PluginDescriptorChooser, improve plugin.xml candidates list presentation, fix dumb mode error
598528c: Merge remote-tracking branch 'origin/master'
c64f813: hide empty vcs scope when vcs is not configured
2e0f935: update "Select word at caret" to "Extend Selection" in tips (IDEA-124727)
cc92f9a: use StringUtil.trimStart() CR-IC-5322#c26136
dfe9c11: DevKit: do not search in non-XML files for ExtensionPoint DOM usages CR-IC-5321
2fa4de5: ActionTestCase kicked
94c3177: fix puppet tests: clear extension cache on point registration
1d3458a: copy reference for directory: copy the relative path from some root (IDEA-92885)
3f1567e: enable CopyReferenceTest.testMethodOverloadCopy
dffcdb3: rename "Select word at caret" to "Extend Selection" (IDEA-124727)
2dc0e67: IDEA-124935 Completion font issue on Spring
b210fef: private EditorHyperlinkSupport.HyperlinkInfoTextAttributes
c394f80: cleanup
b3840bc: Cosmetics
b05ddda: DevKitBundle: use AbstractBundle
847d67f: continue JS Debugger test framework — stepping spec
578a54b: cleanup
cad6541: IDEA-125004 DevKit: support plugin.xml <depends> "config-file"
873fa26: Github: remove test
a7ae56f: Github: do not catch OperationCanceledException explicitly
63ef800: EA-52410 Github: do not throw runtime exception on parse error
fad9ec0: Github: fix dialog type
3c53f98: Github: remove final
0c7b058: Github: catch runtime exceptions in modal progress
f08ff4c: Github: GithubFullPath case-insensitive
0204ba2: access to super members fixed (IDEA-124985)
7ab104a: IDEA-124985
74f3980: IDEA-64312 Maven: frequent .iml changes after exclude/source folder updates
11d2cc4: restore EditorHyperlinkSupport.getHyperlinks for EA
5f8a926: let EditorHyperlinkSupport.clearHyperlinks clear the hyperlinks
9219a05: Attach Debugger in Python console.
e85f16d: IDEA-64312 Maven: frequent .iml changes after exclude/source folder updates
c5c6471: EA-45164 - more TypeConversionUtil.getSuperClassSubstitutor diagnostics
28d0e2e: javadoc for clearHyperlinks deprecation
1fe25c5: EA-54479 - CCE: CustomFileTypeCompletionContributor$.addCompletions
afba911: Emmet: use couple instead pair
3d63853: Custom templates: unify retrieving offset approach
0badce5: png optimization
df16471: move generated icon classes to new generated roots
420255e: patched AbstractClassGenerator from CGLIB moved to util module because it's used from InstanceofCheckerGenerator class
92d4c4c: "Node.js Express App" doesn't relate to "Static Web" group
f78f659: IDEA-124877 Run Configurations: Allow sort configurations under type or folder node (Exception fix)
7272ef6: remove copyright from intellij splash and about dialogs
be38201: manually render copyright
9c0ccb4: +copyrightForeground
f4cb6a8: Merge remote-tracking branch 'origin/master'
35f0811: fixed PY-12915 No project interpreter found after project creation
aeb677d: Start plugins wizard #28 (be Ubuntu-friendly)
ad086fe: Merge remote-tracking branch 'origin/master'
c78ae5f: cleanup tool -> inspectionEP
b52cf11: Fixed wrong usage.
421efd0: we must avoid use UUID.randomUUID — can cause long network calls
0ea9f4b: https://groups.google.com/forum/#!searchin/netty/netty$204.1/netty/8jf6SPFiN6g/nLg7opwUsxwJ
503f8cd: IDEA-124871 Can't build project if its name contains colon: convert project only when it is used as directory name
5bf5dd0: static methods in interfaces can't be hidden in subclasses (IDEA-124921)
ec8f194: Extract execution timeout registry key
f599645: fixed PY-12920 **kwargs in constructor parameters disappear after "Add super class call" quick fix
6a9db3b: Extract execution timeout registry key
26baf8f: extract superclass: pass target class in after data
838771a: code cleanup: allow to choose another profile; filter view to show cleanup tools only
2a25c8c: code cleanup (initial)
246bf70: Merge remote-tracking branch 'origin/master'
6e62c61: reverted back dc0ad20 due to PY-12904 IAE: Equal objects must have equal hashcodes
1eb6f78: - do not set databuffering if it was already set - make notifyAll in leave of StorageGuard if somebody is waiting
25ccd86: less lockStorage for put / get operations + store value file offsets in btree enumerator directly
1c8aaa4: lazier reparse range calculation
b488d43: incremental reparse should happen only on nodes fully covering the changed fragment (EA-54262)
66da2af: more diagnostics and possible fixes for EA-46770: don't let code fragment documents be gc'ed
79ff607: EA-51141 - IAE: CreateFromTemplateAction$.getActionName
277ffe0: EA-54226 - simplify JavaFileManager, remove "access only after startup activity" assertion
4b22fa6: EA-54691 insert completion char in write action
f4f67d2: EA-56504 - read action
b515187: less lockStorage for put / get operations + store value file offsets in btree enumerator directly
f0bdde8: move serialization of value container inside valuecontainer + added code for saving to use existing bitset used for large index values
f0dcc74: magic number moved to registry
e211432: check validity of RangeHighlighter
21afe13: [vcs] IDEA-120737 Change Merge button caption to Merge...
c5bcb11: [git] IDEA-118125 change url for Detached Head information
60036d0: PY-10016 Namespace support in PyCharm 2.7.3
c02eade: DevKit: highlight <extensions> "xmlns" as deprecated
2b0d162: Devkit: remove non-stub test data
34d6a8e: include PIEAE invalidation trace as an attachment
571bdea: EA-56524 - check for virtual file validity when searching in its document
d0a9cac: EA-56551 - don't expand structure view for invalid dom elements
7a6616d: EA-56593 - FindInProjectTask read action
73d32e6: move TraceableDisposable's own trace to the bottom as the least important
3fb8ff0: continue JS Debugger test framework
e426c3e: Platform: redefined shortcuts for bound actions work in inherited keymaps + such shortcuts is shown in the UI tree, in spite of being 'bound' (OC-9826)
7859a0d: IDEA-124960 DevKit: "register extension" fix for EP defined in custom plugin
bce419f: Devkit: rename/move RegisterExtensionFixProviderTest missed file
9359908: relaxed diagnostics
37894fc: Devkit: rename/move RegisterExtensionFixProviderTest
544ab30: CR-IU-696 - use activationComponent
0194c34: Devkit: add RegistrationProblemsInspectionCodeTest
92e0c60: extract PluginModuleTestCase
d5a13c3: rename
28ea4b5: Don't evaluate debugger vars in EDT.
5529340: Fixed args.
5d4bea7: Merge remote-tracking branch 'origin/master'
7846df8: Backported more Pydev stuff including Stackless debugging support and AppEngine debugging fix.
5214a06: DevKit: add XmlRegistrationProblemsInspectionTest
3aa92a1: Merge remote-tracking branch 'origin/master'
3ea1686: Backport some minor Pydev fixes.
f80095e: Rename modules.
8e6e512: [log] Don't send performAction request to the graph if below the log
fad27ec: Commit document before creating callback
fd61469: Allow emmet preview for xmlGenerator only
abe4c7e: Fix Emmet preview for big abbreviations
c8bb209: Fix emmet preview in injected fragments
ddcf07c: Live templates: add diagnostic
f5da90c: fix tests on linux (filename case)
5743b43: Merge remote-tracking branch 'origin/master'
48d9080e: Ability to perform force update when there are uncommitted merge added
001903a: clearer test data file name
11fdf63: Merge remote-tracking branch 'origin/master'
e72fd1a: Fixed conversion.
af0ae88: for CR-IC-5142
bff450e: make test light
e3d5657: IDEA-124876 ("Mismatched query and update of StringBuilder" false positive with lambda method reference.)
3f9ce9c: IDEA-106749 DevKit/ComponentNotRegisteredInspection inspection does not handle optional dependencies properly
39f062f: store complete map results for snapshot supporting indices
743ae27: Remove 'Support' from settings name.
d6c5e1f: Create thread on attempt to suspend on non existent thread.
ad86a82: Merge remote-tracking branch 'origin/master'
d42e997: We treat not started threads as alive, to support debugging of Python 3.4 threads created by start_new_thread.
cfd0595: IDEA-122909 Mercurial update: clean option
6aae6da: Save all documents added before update and merge actions from branchPopUp
206d45f: SOE
51aa5b4: NPE fix
bee86ca: new Pair<TypeA, TypeB>(a, b) -> Pair.create(a, b)
d659703: DevKit: add ComponentNotRegisteredInspectionTest
28dce08: IDEA-124032 IDEA plugin: Can't find com.sun.xml.internal.messaging.saaj.soap.LocalStrings bundle command line property set to true by default
262d5a9: IDEA-124871 Can't build project if its name contains colon
b3557e9: refactoring postfix templates
20fbada: IDEA-124032 IDEA plugin: Can't find com.sun.xml.internal.messaging.saaj.soap.LocalStrings bundle added command line property (false by default)
2d0c2f9: don't count 'runtime' dependencies when showing a warning about circular dependencies
e5e5915: IDEA-124859 Runtime module dependencies are not compiled when run configuration with dependent module is launched
c1980f4: check Pair types with actual parameters types
16906b2: IDEA-118714 Problem in automatically changing branch on tasks switching
c177312: IDEA-123898 IntelliJ Configuration server : create/manage JetBrains account error
7370dd9: new Pair<TypeA, TypeB>(a, b) -> Pair.create(a, b) inspection for lang level < 1.7
136ade1: fixed PY-4479 Add field to class: select created field for editing, not passed to constructor parameter
e7f0c33: add both add field and remove param QuickFixes for the param in __init__ method
00b00b6: Merge remote-tracking branch 'origin/master'
2d20acb: Merge remote-tracking branch 'origin/master'
3b0a609: track PsiFile invalidation trace
68ffeb6: use ensureValid (EA-55092)
a51e36f: add PsiSubstitutor.ensureValid (EA-55730, EA-55738)
9f4593b: use Couple in util
a249d4e: fixed PY-12825 Remove unused parameter: do not allow to remove last argument after star when refactoring function with keyword-only arguments
4ffed7a: IDEA-121171: fix failed tests
c053844: convert testng -> junit
e5b9d92: use Couple
5543b2f: use Couple
d156a40: convert testng -> junit
43ba882: inspection and quick fix for Couple class
7411352: testdata fixed
4d5b798: restore test
74ff7fd: testAssistance -> DevKit
03640d1: EA-56450 - CCE: JavaSuppressionUtil.getInspectionIdsSuppressedInAnnotation
5455834: IPython should be enabled by default.
25a4149: Fix option label text and size.
514ddf8: Merge remote-tracking branch 'origin/master'
b69e716: Return None in case of unknown source.
328fb7d: don't report ignored ioexception
f0a2a53: No need to inform about failure.
541a3d3: fixed literal conversion.
11e19f2: IDEA-124877 Run Configurations: Allow sort configurations under type or folder node
6e84490: Do not delete inserted semicolon for statement-based postfix templates
7b768e0: Simplify return postfix template
9e18381: Reformat postfix templates tests
f7abe52: Delete dummy semicolon after postfix template expansion
75264a6: Cleanup postfix templates
337ddff: TemplateManager -> service
f6cc0f9: use ensureValid (EA-56464, EA-56467)
2b3b0f3: EA-55808 - ISE: ComponentManagerImpl.getPicoContainer
c685b88: fix "already disposed" from EditorNotifications
de62ac0: Devkit tests: add @TestDataPath
ed97d68: PluginXmlDomStubsTest: move test data
7f98202: PostfixTemplateDescriptionNotFoundInspectionTest: rename/move test data
6d49cc4: extract ExtensionPointDocumentationProviderTest
aebd2ef: PluginXmlFunctionalTest: cleanup inline test data
2bdefc7: No sets language without project (fix for ui-designer creating over default constructor)
4d0fde11: svn: Refactored SvnVcs - moved ourBusyExceptionProcessor to RepeatSvnActionThroughBusy
81f13d8: PluginXmlFunctionalTest: fix enabled inspections
8656e4d: rename/cleanup InspectionMappingConsistencyInspectionTest
2e6a042: extract DevKitImplicitUsageProviderTest
29ac0ab: PostfixTemplateInspectionTest -> LightCodeInsightFixtureTestCase
494bc38: OS X: fixed NSString and NSOpenPanelDelegate_ leaking
add7462: Fix indentation to conform PEP8.
382ab4b: DOM stubs: exclude some dom extenders from stub building
72d5787: EA-56189 - ISE: LocalCanBeFinal.checkCodeBlock
788f777: EA-56308 - NPE: UnusedParametersInspection.checkElement
6dfed9d: EA-56333 - assert: PsiMethodReferenceCompatibilityConstraint.specialCase
606d8ea: EA-56286 - AIOOBE: BringVariableIntoScopeFix.invoke
659e657: svn: Refactored SvnVcs - removed old code that deletes previously used notification groups
fec2014: svn: Refactored SvnVcs - removed unnecessary logging
33da31b: make dumb aware
2c7c9e1: IDEA-124663 (Refused Bequest inspection should honor @OverridingMethodsMustInvokeSuper annotation)
c37b1a4: Merge remote-tracking branch 'origin/master'
08cf27c: select exact match in install package dialog
64f7299: read access
d83af54: accept raw substitutors during diamonds inference (IDEA-124836)
16b6498: [git] fix some editable comboboxes
27a2e0f: [log] Fix transitivity in compareTo
7e86caa: DOM stubs: exclude some dom extenders from stub building
bf339b6: Repository refresh added after pull action
8e41d7d: use Couple
a285781: +getEmpty
b4b6cc6: fixed PY-12660 PyCharm adds quotes in runconfiguration and fails
5f75f69: svn: Refactored SvnVcs, SvnUtil - removed unused code, warnings fixed, code simplified
85c621d: svn: Refactored SvnVcs - updated deprecated VcsListener registration
94af0a5: Merge remote-tracking branch 'origin/master'
a26b016: easier logic for indentation in console and fix PY-12542
209eb14: fix for PY-12542 and improve indentation in console logic
9b97079: fill PyConsoleIndentTest with new tests and improve old
2aa7076: fix console crashing on IPython completion (PY-11645)
0dbd022: editor now save file on transition to Python Console (PY-12487)
265a763: move console startup commands to Starting script field in Python Console settings (PY-11728)
74aa6cc: add checkbox for disable IPython in Console settings (PY-7425)
5f5a2bb: restore EditorHyperlinkSupper.addHyperlink for EA binary compatibility
af43068: OC-9742
e685f38: less disk operations on integrate
9db3107: fix expected wildcard types
f29a167: fixed PY-12679 Remove redundant parenthesis: false negative for duplicated parenthesis in complicated and or statements
cc743c3: testdata for JDK-8042508
1ab69ce: stream migration: missed qualifiers restored (IDEA-124820)
8862613: variable type by expression type suggestion (IDEA-124816)
909915f: Merge remote-tracking branch 'origin/master'
dc0ad20: fixed PY-12698 Noticeable hang when selecting not yet added virtualenv as project interpreter
f91fcdb: svn: Refactored SvnVcs - SVNKit related initialization logic moved to SvnKitManager
b67eac0: svn: Refactored SvnVcs - encapsulate access to configured ssl protocols
fa6941f: svn: Refactored SvnVcs - inner classes moved to separate files (and renamed)
0da2c6c: svn: Refactored logging logic in SvnVcs - code simplified, duplication removed
250b00c: IDEA-124250 Mercurial branches sorted in push dialog
17bf1db: ignore @org.mockito.Captor (IDEA-124802)
17e28ba: cleanup invalid fold regions (fix console leaks, IDEA-124626)
d2ead52: move postfix templates to lang-impl
d13a4e1: Emmet: add tests + fix existing ones
f9e13cb: Emmet: fix preview for abbreviations with 's' filter
6799aa2: Emmet: move calculating template text into hint alarm
b6f41b4: Emmet: parse incomplete more/climb abbreviations
3bc5114: Dispose hint on inner editor released
d28aae1: Emmet: performance improvement
0ef5647: Cleanup emmet generator
88dcca7: Emmet: fix logging message
83deceb: Emmet: add new action for preview
14b4449: Fix typo
b333197: Emmet: performance improvements, add segments limit.
3d5fcbc: Emmet: show new preview only if it's enabled in settings
b53ff16: HTML: enable autopopup after < and & only
be5c39d: Brand new emmet preview
c8ec330: Extract logger
6ca1101: fixed PY-12786 Python Interpreters: extra space in configuration popup from project creation dialog
1a15783: fixed PY-12824 Remove unused parameter: usages in function calls are not updated
03a2ae2: IDEA-116630 Run/Debug button disabled sometimes after breaking make process (and hanging thread)
07613ed: svn: Refactored SvnKitManager - @NotNull, removed duplication
2c91e9a: restore deprecated EditorHyperlinkSupport.clearHyperlinks for broken plugins
7c1c4b1: fixed PY-12825 Remove unused parameter: do not allow to remove last argument after star when refactoring function with keyword-only arguments
520b4be: fixed PY-12826 Remove unused parameter: remove references in the docstrings
2311a48: some additional checks for consistency
b79e433: svn: Refactored SvnVcs - methods related to SVNKit clients/repositories creation moved to separate SvnKitManager class
73c5925: better "cannot create branch from repository with no commits" problem handling it was unclear why "Create branch" option is not available for just created repo.
b28779b: IDEA-124570 (diagnostic)
65e5214: merge EditorNotifications requests, update automatically on dumb mode changes
4a210b0: IdeaPluginConverter#getAllPlugins: get rid of isIdeaProject() call (DOM stubs interfering)
87b041d: move postfix templates descr to resource-en
7ef1c6d: svn: Removed unnecessary SvnUtil.formatRepresentation
4c7c29f: Run/Debug buttons stay disabled, thread hanging if external tool configured as 'before launch task' fails to start.
8b762a5: Merge branch 'svn_18_3'
7ee2226: Merge remote-tracking branch 'origin/master'
b44a1bc: Removed unnecessary EP, introduced Rename Handler for Python Magic Literals: fixing some tests
6c5b423: revert IDEA-123956 Anonymous class formatting moves all args to the next line (32ae79905cb025f6bc213a925f1f4e58e9d6b8f7)
404cf1a: Merge remote-tracking branch 'origin/master'
f0ac2bd: unnecessarily qualified statically imported elements: do not ignore chained calls (IDEA-124806)
6f548f2: skip tests under resources roots
51e7e1c: compiler configuration: distinguish compilable resources (IDEA-124599)
6a76a7e: ignore deleted custom repositories (IDEA-124796)
a32723b: postfix template description inspection + tests
85f2823: remove alarm. Make SE faster
32ae799: IDEA-123956 Anonymous class formatting moves all args to the next line [CR-IC-5212]
6094264: Cleanup (unneeded interface)
899e7e3: [git] IDEA-124052 Support remote refs w/o a correspondent remote + test
172a3f9: [git] Don't log error in case of empty config file - it is allowed
95468ea: [log] Don't report the error too often
09f5029: [log] Fail safer if no refs were found at some head commit
ea5506c: WEB-10560 Debugger: second Mute Breakpoints invocation doesn't work
b967e4a: removed extra unneeded delegate
815a632: for given fragment: calc hash code once and do not use wrapper CharSequenceSubSequence for interning store CharSequence into Map of int -> CharSequence+
06778a8: cleanup
e01a5af3: initial
d197ca8: reformat only changed text checkboxes are enabled (IDEA-121171)
1c6ba24: Start plugins wizard #27 cleanup
78e7840: WEB-12106 node-webkit crashes when opening developer tools
61b298f: ^461 don't create invalid range marker
5790679: getter invocation in case of object-backed scope
2a38f58: IDEA-115737 Mercurial problem on Windows when repository replaced right inside disk directory.
7d53080: Merge remote-tracking branch 'origin/master'
a7bb442: Merge remote-tracking branch 'origin/master'
459d870: ignore @org.mockito.Spy (IDEA-124802)
efa4d64: junit 4 library setup (IDEA-124780)
85f6ea1: IDEA-121171 Reformat only VCS changed text - does not work when editor is not opened
765dacb: cosmetics
753dd85: do not remove contents added by other subsystems, which were run independently from any compile session (e.g. ant build)
6e20824: capitalization
f09a084: ensure cancel definitions search on popup closing
95e2ed2: Merge remote-tracking branch 'origin/master'
420f392: WinPty libs for Win XP.
161dd99: Removed unnecessary EP, introduced Rename Handler for Python Magic Literals: fixing some tests
e593086: remove unnecessary file
f585fcd: make test light
0e4f67f: IDEA-95363 ("for loop replaceable" inspection error)
1e1bb69: fix compilation
3078cb5: restore com.intellij.openapi.roots.LanguageLevelProjectExtension.reloadProjectOnLanguageLevelChange as deprecated
ae82d08: IDEA-124688 Console scroll to the end - jumps on the end of the line sometimes
5348fc6: IDEA-124644 Comparison of negative zero with positive zero incorrectly marked as always false
0897305: AIOOBE (IDEA-120790)
86141d8: assertion
e461a9bc: IDEA-124755 "Unnecessary {@inheritDoc} Javadoc Comment": do not warn when additional tags are present
4e13faa: Fixed IDEA-118781 Eclipse code style import: White Space: some categories are not applied
b306260: Fixed IDEA-124647 Quick switch scheme > switch code style scheme does not work
db2e799: don't clear cache for disposed MessageBus, fix tests
4c5d8e6: a higher output threshold for "Too much output" in console to avoid this message on long command lines
5b27a1f: navigate to function source: respect our navigation policy
1a04727: Merge remote-tracking branch 'origin/master'
288ccfa: most specific check: accept lambdas when target type is type parameter (IDEA-124725)
78e9bb7: type parameters should not cause deprecated constructor warning to appear (IDEA-124689)
91f6308: redundant suppressions: take into account alternative ids (IDEA-124690)
a2a076c0: lambda -> method ref: reject anonymous class replacement (IDEA-124748)
dc73135: accept static methods with body in interfaces (IDEA-124745)
e4a77b6: check suspicious ConcurrentHashMap.contains (IDEA-124698)
35206e4: uncomment testdata
2ae7053: check inferred type test
4cefdc5: testdata for IDEA-124547
51f1e0e: add option to ignore specified AutoCloseable subtypes
f8d2553: find field in superclasses also
747928f: fix broken readSettings() logic
83f842a: make magic checkbox work on private fields
dac9905: remove faulty annotation
24bdcbf: DOM: optimize JavaMethod annotation handling
dcdbc00: move MessageBusTest to platform-tests to avoid cyclic dependencies involving util
1da0bf9: save a bit memory on non-root message buses, relax test expectations a bit
0b888e5: IDEA-122914 (unclosed zip files)
cf649f8: [git tests] Dump to stdout if the test failed
9214eb2: [tests] Move enable debug logging for certain categories to a common place
32597b1: better java doc
2ec1705: fixed PY-12698 Noticeable hang when selecting not yet added virtualenv as project interpreter
d87049a: Merge remote-tracking branch 'origin/master'
bc78e99: RunConfigurationExtensionsManager API improved
8d20600: Cleanup (obsolete logging)
4a61e1a: Show debug command line action renamed (PY-12835).
4725ae6: Merge remote-tracking branch 'origin/master'
21de2af: fixed PY-12848 Adding local Python SDK does not work
c1c98cb: Merge remote-tracking branch 'origin/master'
7bd7aae: don't show hoisted variables
6de7d54: move BasicDebuggerViewSupport up
11656b8: init: don't show hoisted variables
f1b95b5: ColorChooserIntentionAction.isInsideDecodeOrGetColorMethod: use constants
00ee9ed: Merge remote-tracking branch 'origin/master'
ce4bafa: Until build moved forward.
2806dd8: OC-9570 OC-9663
0f15b6d: restore the ability to clear console from any thread
bb44094: IDEA-124646 Option to turn off "compilation successful" popup
adac2da: style: optimize if-statement and assignment
c32cafb: style
fcc2f18: Remove code duplication.
58be81d: Removed unnecessary EP, introduced Rename Handler for Python Magic Literals.
b2c7dea: fix console highlighting of lines added one by one, dispose range marker
56beb0e: take into account buffer overflows when calculating console fragment to highlight & fold
9065b24: be less public in new EditorHyperlinkSupport API
5f39988: clarify a bit when hyperlinks & foldings are disabled in console
18fdcfd: disabling of foldings removed
84162a7: continue processing when the output stops
97474ce: revert of condition
358ff50: continue processing when the output slowed down under the threshold
b19c269: more eager disabling
b788f32: removed todos, no issue here.
88ead50: removed manual action
e26bb7f: continue processing from last location - commit fix
15d968a: continue processing from last location
03969ac: removed myHighlighterToMessageInfoMap
f60543f: disable console when there is too much added text removed EditorHyperlinkSupport#myHighlighters list which seems redundant and would need some smart clearing.
9d3bfdf: little experiment
c572e4a: ^461 revert: we must create lazy range marker delegate on document changed, otherwise invalid delegate will be created
b828042: background notifications: cancel on file invalidation; don't leak
e429328: cache editor char width
a8e14ae: relax testStaticImportInTheSameClass expected timing
676f08a: IDEA-124317 super class method is not shown in basic and smart completion, while accessible
a655925: ability to serialize internal classes
51fabf9: cleanup
fe4a711: rename to BasicDebuggerViewSupport
0fa7a11: rename to RemoteVmConnection
a82fe46: init WEB-11968 Support debugging with embedded Chromium using projects such as CEF3
d3d775b: update editor notifications in background
2a77c0f: maven tests: tearDown more
f0a6a44: IDEA-124476 (slf4j parameterized logging inspection: add option to only apply to certain log levels.)
54ae382: we must create lazy range marker delegate on document changed, otherwise invalid delegate will be created
0c7dbd9: cleanup
991f719: we must check getLine() at first, because getOffset() can cause dramatic side effects
5cdeb11: ^192 fix selection
d652d59: done WEB-9842 Node debugging: Hitting a breakpoint with a local variable in scope that is a large buffer will cause the debugger to hang for a _long_ time WEB-9834 Node.js debugging: variable value calculation takes a while WEB-1892 NodeJS, Debugger: deadlock after stack frames has emptied WEB-7945 clustered view of Buffer class
73a6343: init: move getIndexedProperties to ObjectValue
3b4ad30: IDEA-124593 (Inspection "AutoCloseable used without try-with-resources" flags System.out.printf)
4290300: IDEA-124654 (replace with chained append() calls gives wrong result when the object is unknown)
4b68768: drop unused property
28c75d2: remove check covered by "Variable is assigned to itself" inspection (IDEA-124559)
5201ba0: prevent maven test initialization failing to spoil the fixture for other tests
1b55349: faster invalid line number detection in console exception filter (IDEA-124626)
db58c9b: IDEA-124556 MessageBus event processing should be faster with many child buses and (almost) no listeners
77c7af8: optimization for getChars handling
48a56e0: PY-12846 ("show hidden files" configurable through FileChooserDescriptor)
b0679d6: Cleanup (builder-style API; arrangement; duplicate deprecation)
4f5db0a: [git tests] fix paths comparison
fa24163: [git tests] simpler method names
6d469a1: [git tests] Fix testdata for cherry-pick
600259a: [git tests] Remove the test root directory after test execution, reorder teardowns
e422a99: [vcs] Fix already disposed exception
7cb3043: [git tests] turn cuke tests back on.
f9d83e6: [git tests] fix GitAddSteps
49fecac: [git tests] Make sure other tear downs finish even if one fails
e0847db: [tests] extract dumping log to stdout to the common test framework
07923cc: [git] Don't spam to stdout in tests unless test failed
84a8fbe: [git] Fix already disposed
90d2f45: new inference: early abort calculation by lambda return (IDEA-124276)
f2256ca: calculate target type in the same way for statement/expressions lambdas
896c488: testdata to expression lambda
8096d63: inference when incomplete
6f6367d: fix layout under darcula
3d3550e: escape ampersands
3768908: IDEA-123831 (Missing Method Count Limit in Inspections under Class Metrics)
04d3283: cleaning javac nametable: synchronization added
368bb54: [git tests] Better test name not to make some buildserver Gits "insane"
ea6683d: [git tests] Better test dir name not to make some buildserver Gits "insane"
41d0942: remove unused properties [CR-IC-5247]
cbf1c1e: ensure pushers are run before initial indexing, don't rely on chance
4c1dc50: let PushedFilePropertiesUpdater schedule reindex itself if necessary
79a75f2: update language level without project reloading
64c452e: Merge remote-tracking branch 'origin/master'
b86dec4: simplify
0c0fb61: change method name
ad18e4b: make method name discoverable
5529054: IDEA-124653 Keyboard shortcut for New does not work
3b7d2e9: svn: Refactored IdeaSvnkitBasedAuthenticationCallback - inner classes moved to separate files
dafd2d3: revert memory page size back
d5a0f9e: svn: Moved several authentication-related classes to "org.jetbrains.idea.svn.auth" package
ac99e82: svn: Refactored IdeaSvnkitBasedAuthenticationCallback - made inner classes to be static
e663caa: svn: Refactored IdeaSvnkitBasedAuthenticationCallback - code simplified, duplication removed
3ac7f7d: some dumb mode logging (IDEA-124604)
10bf86c: dom vfs listeners: don't load new vfs, support cyclic symlinks, simplify
2f76fdc: svn: Refactored IdeaSvnkitBasedAuthenticationCallback.AbstractAuthenticator and inheritors - code simplified
ec05ae8: svn: Refactored IdeaSvnkitBasedAuthenticationCallback.AbstractAuthenticator and inheritors - common parameters moved to base class, @NotNull
faf7595: ^451 add test
326278b: extract JsDebuggerViewSupport
bc771e7: show data-source name for table editors
0faa413: making sure all posted tasks are processed even after process terminated and dispose called by using sequential task executor instead of MergingUpdateQueue (IDEA-120167 Phantom eternal Ant task on make)
aff053d: Increase connection timeout for JIRA integration tests
ab7c4be: WEB-6584 Files opened by URL should also be able to open scripts used in the file
1461ed0: cache indexOf result
8b73b26: cleanup
62b7621: svn: Refactored IdeaSvnkitBasedAuthenticationCallback.AbstractAuthenticator - made it not generic
6d7d17b: IDEA-124580 Links in mac sheets dialogs do not work
534c2aa: Temporary solution for IDEA-124615
cebe7d9: IDEA-124535 com.sun.*.internal packages not found
21110f2: moved to core
d8cf8f5: @NotNull
979de11: moved to core-impl
9dd6e0d: moved to java-psi
bf77b14: OriginInfoAwareElement moved to psi to core
26ef0e3: completion-related classes moved out of psi to separate package
4fe1761: removed dependency on java-impl
46408be: method references: super methods treatment in exact check
a3f190a: svn: Refactored IdeaSvnkitBasedAuthenticationCallback.AbstractAuthenticator - removed unnecessary parameters from acknowledge() method
985bef3: Start plugins wizard #26 better color for selection (Darcula), hide dialog buttons when in "Customize plugin group" mode
4f97e92: Merge remote-tracking branch 'origin/master'
0081a7f: fixed PY-12819 Unable to run GAE nosetests
782ae0b: check directories consistency only for local files
95bce93: Cleanup (common URL check code extracted)
901e60d: Cleanup (arrangement; aggressive logging)
d3d0f73: CaseInsensitiveUrlHashingStrategy nullability
f144943: applicability constraints by method reference (IDEA-122018)
9e9c7e3: Cancel future if alarm was disposed in TaskItemProvider to prevent deadlocks
1e352af: Update CA certificate for SSL tests. Add link to test server used for client authentication
9ebf7ca: reparse files on language level change
29a7c80: will explicit System.gc lead to less ResolveClassTest blinking?
ea54399: less garbage in tests (VirtualDirectoryImpl.assertConsistency)
fba7ee7: postfix templates memory leak
eb639ae: Merge remote-tracking branch 'origin/master'
c5d0d5e: handle hidden groups correctly
0d2fc45: Merge remote-tracking branch 'origin/master'
577cef9: cleanup
d14900f: svn: Refactored IdeaSvnkitBasedAuthenticationCallback - removed unused methods related to saving proxy settings to svn config files (currently proxy settings are passed through command line arguments)
dedc16a: svn: Refactored IdeaSvnkitBasedAuthenticationCallback - code simplifications, @NotNull
ef226f6: restore extra space trimmed by fitInsideEditor()
779ebf1: save some invokeLater's in progress text2 updating
9c46a51: Cleanup (arrangement; warns in default logger)
b02b4c1: more accurate work with IOUtil.allocReadWriteBuffer: use IOUtil.write/readUTF that have thread local buffer upon softreference: - to avoid extra allocations (1G of garbage produced for our codebase indexing) - possible several threads accessing same buffer problem
bb2af75: Cleanup (locale use)
949b567: IDEA-120035 (diagnostic; log level lowered)
4f1e8e6: svn: Refactored SvnAuthenticationManager - removed unused/commented code, code simplifications, warnings fixes
2fde908: WEB-11690 TypeScript breakpoint is not hit We must respect fs case sensitivity sourcemap visualizer: ugly compiler can produce mappings for empty lines, and IDEA can then strip whitespace from line ends, but sourcemap still references to empty ranges
81f903f: remove LineSeparatorPainter
902e51a: substitute bounds (IDEA-123509)
547c62c: qualify conflicting fields name (IDEA-123969)
f58394c: IDEA-124019
291c431: notification group registration fixed
f9f9b39: Merge remote-tracking branch 'origin/master'
527f8db: fireModelUpdate for lazy structure building (Scala, etc)
f1c3652: IDEA-93452 Implement "section" support in rearrange menu: update parent offset on new section rule insert
47d8b3d: svn: Refactored MergeFromTheirsResolver - use common client factory model (instead of direct SVNWCClient usage)
fe22b91: Fixed: IDEA-87312 Custom code folding: editor-fold; Folding/unfolding behavior not available when an enum inside the block IDEA-122715 Region folding does work if contains interface definition
4f9003f: Update jediterm.jar with antialiasing restored.
118d6d9: do not process xs:include for stub building
ff22ffc: Fix tests
80dfa90: IDEA-93452 Implement "section" support in rearrange menu: section rules validation
fe96f39: IDEA-124461 New Module (Maven, Gradle) created in Empty project don't get the specified jdk
1b8f51f: IDEA-124400 New Module wizard: Gradle module misses options
952a2c5: IDEA-71508 Scroll with inertia (Mac os) should only work in the initial component
632d4c8: don't draw separator line if we cannot compute relationship properly for all lines (important in case of process input — nodejs for example)
2ebc871: WEB-11957 Valid JavaScript regexp marked as red
ca2c75e: svn: Refactored RepositoryBrowserDialog - removed unused and commented code
a15d397: cleanup after adding postfix templates preview
7a06f6d: EA-56182
59454cd: improve "Show Members" opption suppression
c115690: IDEA-124435 (Fix "Collapse catch blocks" produces non-compiling code)
c048414: 136 -> 138
8c562a2: bug fix postfix templates preview
2b4b915: avoid wildcard with null bound (IDEA-124377)
a6db438: testdata fixed
a4ac655: Gradle: IDEA-124477 sourceFolder order in iml file generated by gradle is unstable
c0f3611: IDEA-115374 "Print file" truncates the code on Mac
12a8f3b: Start plugins wizard #25 get rid of scrollpanes' borders
ffe6776: A typo.
9fa19ab: svn: Refactored RepositoryBrowserDialog - make "move file/folder" logic use common client factory model (instead of direct SVNCopyClient usage)
7a95352: svn: Implemented ability to move files/folders directly in repository (for CopyMoveClient)
240c396: more diagnostics on EA-56168 - assert: JavaFoldingBuilderBase.addToFold
ae954a6: remove unused ExtensionsArea.unregister*
3ad5dd7: Merge remote-tracking branch 'origin/master'
10fe5a5: skip symlinks
ff8a795: removing -ea from defaults because this may dramatically slow down compilation (e.g. eclipse compiler with annotations): https://jetbrains.zendesk.com/agent/#/tickets/27833
a465476: HardReference for PsiAnchors used for duplicates indexing, 2
885405f: features.xml fix
016de10: Cleanup (inner class abuse)
58734a2: svn: Refactored RepositoryBrowserDialog - make file/folder deletion logic use common client factory model (instead of direct SVNCommitClient usage)
65fd69c: svn: Implemented ability to delete files/folders directly from repository (for DeleteClient)
d9fe570: HardReference for PsiAnchors used for duplicates indexing
73a17e0: follow up for commit 288dd00: make util-rt available for all agents
55614bb: svn: Refactored RepositoryBrowserDialog - make folder creation logic use common client factory model (instead of direct SVNCommitClient usage)
7265d01: cleanup
10eb4a3: StartupManager: linear-time startup activities running
4708541: IDEA-124442 Update options for newer version of YourKit (get rid of deprecated warnings)
e225a23: IDEA-124503 Filter out IntellijIdeaRulezzz completion items
f41cb93: svn: Refactored CreateBranchOrTagAction - removed unnecessary parameters, removed todo items
54da0af: IDEA-122732 Javadoc invalid html closing tags
b8197a7: OC-9621
d19a902: svn: Removed unused classes
924f108: svn: Refactored ShareProjectAction - use common client factory model (instead of direct SVNCommitClient usage)
673351f: svn: Implemented ability to create folders directly in repository (for BrowseClient)
8bd8a4d: initialize file watcher in background
9d3c23d: avoid entering dumb mode to push properties to one file
0ab0ec6: Maven: cleanup test
e98a99f: Merge remote-tracking branch 'origin/master'
bdfec0f: Mantis integration: Reset repository configuration on Axis errors
67cf17d: Maven: stable order of source folders IDEA-64312 Maven: frequent .iml changes after exclude/source folder updates
5d0ce7c: enumerate items on demand
c520519: Merge remote-tracking branch 'origin/master'
c2957e7: anonymous -> lambda: conflicting ref in var declaration (IDEA-124525)
5dbbebe: extract superclass: process same name type parameters inside class members
84deec9: method refs: is exact should check super methods for this/super qualifiers only (IDEA-124507)
528a91b: Merge remote-tracking branch 'origin/master'
7a8f56c: fixed PY-12717 Improper replacement of the `print x, y` statement for Py3+
33aeb0b: fixed PY-12804 PyStatementEffect inspection doesn't wrap exec argument in parenthesis
9929113: IDEA-124394 Exception while creating New File w/o extension
933194d: IDEA-124073 (avoid requesting focus manager until app is loaded)
4d43dab9: add before-after preview for postfix templates
c4084ff: Merge remote-tracking branch 'origin/master'
e2d7505: fixed PY-12726 PyCharm does not recognize compatibility issues when importing from __future__
533e26d: do not reparse re-detected files in background in tests since it may cause unpleasant interference with e.g. highlighting
414c4ad: merged test classes
ba23594: IDEA-124155 Performance problem on live search in long lines
6ce3483: Revert "Templates performance: run segments changes in bulk mode"
c9284e0: Start plugins wizard #24 phrases
75472a5: calc hash from content once we have bytes available, don't delay its processing until we have only chars
5aac831: notnull
02a9c6e: notnull
81d2d98: cleanup
403d4f1: fix test
a98abce: Templates performance: run segments changes in bulk mode
587e216: Merge remote-tracking branch 'origin/master'
66821eb: init WEB-11393 Live edit doesn't work for linked css
1429f44: IDEA-124527 Shift-drag after Shift-click starts new selection in editor
d774199: IDEA-51883 IDEA prints out huge number of pages
8a80c54: Merge remote-tracking branch 'origin/master'
336be36: IDEA-98912 An Enter license button should be added to the welcome screen
72e2b3a: ensure each post-startup activity runs in smart mode (IDEA-123943)
e64ae73: Merge remote-tracking branch 'origin/master'
beeee74: make inspector work with modal dialogs
324ddc4: move getTokenType() up so white-spaces are skipped before rawTokenIndex() call
c808c3e: integrate Grammar-Kit/pull/31 from ligasgr
984922a: tests fix
afe050c: move xml lexers to gen root
2640f20: move groovy lexers to gen root
eb2047f: move spi lexers to gen root
cef748e: move java lexers to gen root
600887a: move reg exp lexer to gen root
fc01dd0: move templates* lexers to gen root
cbd64fa: move rest lexer to gen root
fd2765c: move python-community lexers to gen root
90d1e84: more compact format when we serialize
8f3acde: use isjavaidentifierpart + enable trigramindex for tests because test appeared
2adc37a: IDEA-65879 "idea" protocol handler to open files directly from a URL (for Mac)
8615aa2: vfs: handling of invalid .jar files
efb2fca: test framework: ability to intercept error/warn logs
0fff999: Groovy PSI doesn't depends on LookupElements anymore
92da487: some checkCanceled
876426a: magic constant
b01adfe: know recursion manager deleted
e9eaa2d: IDEA-124368 (diagnostic)
d321dd2: vfs: JAR FS cleanup and minor optimization
4155907: revert IDEA-123049 Rearrange Code is breaking code (Code Style > Java > Arrangement) (1162eb1847279461e17d200416be100351d0c668)
f62183c: IDEA-93452 Implement "section" support in rearrange menu: cleanup
e833f18: Merge remote-tracking branch 'origin/master'
a4f2f0e: create method from method ref: fis for type element qualifier (IDEA-124485)
baccb31: diamonds: resolve conflicts based on type params from constructor and containing class (IDEA-123518)
f3e1d96: IDEA-124385
1d32716: [by cdr, jeka] eliminating dependencies on utility classes in the code loaded by javac classloader to avoid NCDFE
d08964e: IDEA-93452 Implement "section" support in rearrange menu.
e16690a: better doctype detection
0645af6: move properties lexer to gen root
e851587: svn: Refactored CreateBranchOrTagAction - do not create non-existent folders manually (as "svn copy" supports corresponding "--parents" option)
1162eb1: IDEA-123049 Rearrange Code is breaking code (Code Style > Java > Arrangement)
0c4028d: IDEA-123074 Code formatting. Closing brace.
7456ac5: svn: Use RA_ILLEGAL_URL error code for SVNException in command line info client when passed target does not exist (so CreateBranchOrTagAction.dirExists() works correctly for command line)
1dab5da: Maven: do not unexclude excludeFolders on removal of the respective physical directory related issue - IDEA-120944 Maven integration inconsistently, frequently, and spuriously changes .iml files
8be02cd: Allow to specify ranges which can't be indented by PostprocessReformattingAspect (fixes WI-22725 surround heredoc block with try catch causes parse error) [CR-IC-5135]
18bbc9d: IDEA-115374 "Print file" truncates the code on Mac
0d4ccd0: svn: Added ability to track warnings to SvnBindException
7ec9633: svn: Refactored SvnBindException - use MultiMap to track errors
820d7b2: Switcher: use TW stripe title instead of id
936b1f2: Merge remote-tracking branch 'origin/master'
0c1ec73: IDEA-124163
6fd9884: extract notification groups (IDEA-124454)
71f8a4a: IDEA-124352
b3926cf: EA-55442 - CCE: DomStubBuilder.buildStubTree - a better fix
370e06e: Merge remote-tracking branch 'origin/master'
affac73: fixed PY-12731 Creating test profile from context menu unexpectedly creates django tests
eed0df2: do not process xs:include for stub building
9bc7805: Revert "Do not wrap border with TitledBorder if there is not title"
c255139: IDEA-119926 Completing Statements doesn't go to next line for non conditional statements
6988973: Ensure that indexes of substring are correct in YouTrackCompletionContributor
ae4b79f: IDEA-112189 Change YouTrack integration default query
30c5366: MantisFilter violates comparable contact
2255513: svn: Moved execute() methods from CommandUtil to BaseSvnClient
46b8888: in django project show unittest runner and the django one in context menu
8bc1d46: Start plugins wizard #22 fix Windows-specific exceptions (non-initialized Alloy license & NPE during Darcula initialization)
42bc957: svn: Several classes moved to corresponding packages (commit related and exception classes)
be188d5: Merge remote-tracking branch 'origin/master'
5e4c305: svn: "svn info" related classes moved to "org.jetbrains.idea.svn.info" package
19f9684: Start plugins wizard #20 icons for categories
93f8c1d: svn: Renamed info clients for both SVNKit and command line (interface and implementations)
063575b: svn: Make info clients (both for SVNKit and command line) satisfy common client factory model
c0dd002: svn: Refactored SvnCommandLineInfoClient - do not inherit SvnkitSvnWcClient (just implement corresponding SvnWcClientI interface)
3dac920: svn: "svn status" related classes moved to "org.jetbrains.idea.svn.status" package
0d2131d: svn: Refactored CmdStatusClient - do not use CommandExecutor.myCommandLine directly (use corresponding CommandExecutor methods instead)
7b6f441: svn: Renamed status clients for both SVNKit and command line (interface and implementations)
7f65a87: fix for Kubuntu/Firefox/Gmail (IDEA-67767)
526a02f: fixed PY-12779 Configure Template directories quick-fix: open project structure settings page right away
9ee64e4: fix "go to source/type" — XSourcePosition doesn't provide column number, so, we must override createNavigatable
3f8277c: ability to invoke/reinvoke getter value
a9663fe: Merge remote-tracking branch 'origin/master'
4ab4259: IDEA-123691 Minor project wizard edits: icons 16x16
b03f63d: fixed PY-12786 Python Interpreters: extra space in configuration popup from project creation dialog
546f9a5: Revert: IDEA-123160 Find Usages doing nothing in 13.1 (7371df17bd49da0804c600571671fd3a1fe90ec2)
3fbbef8: Merge remote-tracking branch 'origin/master'
2b99821: suppress project loading cancellation if in NonCancellableSection
25e6148: move PushedFilePropertiesUpdater to lang-impl
2782c66: semicolon->space in language-agnostic completion advertisement
a9888bb: Merge remote-tracking branch 'origin/master'
779df06: fix messages
d8f478c: changed to correct @NotNull
4f2dad1: EA-54648 - assert: PsiWalkingState.elementStarted
066ab8a: EA-55374 - NPE: DataFlowInspectionBase$.applyFix
16b53a5: EA-55442 - CCE: DomStubBuilder.buildStubTree
69fd8e8: EA-55457 - IE: CacheUpdateRunner.waitForAll
6b7c6a0: EA-55708 - NPE: FileEditorManager.getInstance
d8e6415: [by cdr] optimizations
d38a277: enabled by default
c49c422: don't calc content hash id twice
f82d4be: Merge remote-tracking branch 'origin/master'
4657702: Merge remote-tracking branch 'origin/master'
b275b4e: Netty channel id init is not reliable yet
13aec5a: cleanup
5a75f21: continue WEB-9103 nodejs: show get/set functions in addition
72276e4: init WEB-9103 nodejs: Debugger not showing value of getter
029f89a: testdata fixed
03cba2c: add undo to JBTextField
a344d0e: do not dbl substitution (type annotations could be lost after that)
b898f91: static method reference completion (IDEA-124043)
78dafa0: dfa: just don't assume initialized final fields are notnull, it doesn't help, but hurts and slows things down (IDEA-124323)
b6be84f: simplify HTML markup - updated test data (IDEA-67767)
622b745: simplify HTML markup (IDEA-67767)
bcc4a00: junit category support (IDEA-88389)
99b16f3: check for project.isDisposed added to DumbService, unnecessary checks at call sites removed
3f304a3: Animator: test
36d9ddc: Animator: corereview CR-IC-5059
9709e9f: Animator: fix stuck at 0th frame during repeatable animaion
1957b85: SemVer.getParsedVersion added
8e48a46: SemVer.toString added
ae2667d: Merge remote-tracking branch 'origin/master'
1be6001: fixed PY-12451 Interpreter added from project creation dialog is not set as project interpreter
5bb9964: fixed possible NPE
9359151: Platform: scrollbars survive background editors initialization
3ca40fc: fixed tests
f2b136a: fixed possible NPE
8fde24a: drain file type queue
835ce62: cleanup
f2fb07f: removed lang-impl dependency
edb88b8: notnull
6dd81f8: NPE when application is already disposed
c2545c2: unmute on session finish - spelling
223dffa: IDEA-122962 - Clouds: perform connection test in background
7cc9133: Merge remote-tracking branch 'origin/master'
c5bffbd: remove duplicated code (IDEA-67767)
a5a9d6a: Merge remote-tracking branch 'origin/master'
1167e96: fixed PY-12543 Project Interpreters: too big or too small details popup
cbc40e9: lazy array data loading — API/UI/v8 new backend done WEB-11784 slow nodejs debug: huge array cause 100 cpu debug
a892f89: add missing test data
2215544: fix another RTF background colouring issue (IDEA-67767)
fd2b253: Merge remote-tracking branch 'origin/master'
bc7a7ad: Merge remote-tracking branch 'origin/master'
fda4b8a: Merge remote-tracking branch 'origin/master'
c8474eb: fix testdata
ee2a5d0: introduce: process chained method calls during same occurrences processing (IDEA-124349)
9397fb0: CR-IC-5167 (cleanup)
8dbf638: Cleanup (post-review #330)
91e3ed4: vfs: .jar refresh test extended
115aaf1: vfs: unified attributes loading between JarHandler / JarFS
10efd8b: Cleanup (duplication; readability)
8231d80: IDEA-124032 IDEA plugin: Can't find com.sun.xml.internal.messaging.saaj.soap.LocalStrings bundle: allow bootstrap resources for root IDEA classloader
cb808a6: fixed PY-12723 Unable to run tests with Django 1.7b1: "RuntimeError: App registry isn't ready yet."
8c5c0ec: added project.isDisposed check to DumbService
1f2a568: code style
46881e4: Merge remote-tracking branch 'origin/master'
8401fa0: fixed windows path separator
6ae658f: fixed 'project is disposed'
6431234: Github: release editor in tests
c726c53: Github: small test cleanup
6d6d583: Platform: ShowFilePathAction correctly handles non-normalized paths (e.g. with ../)
8e1f7a7: Merge remote-tracking branch 'origin/master'
916d90b: Platform: always allow writing module files (IDEA-123899) + typo in test fixed
6e063ee: IDEA-121318 ClosureParamsEnhancer now uses call.getCallVariants() instead of call.resolve(). Erasing instance parameter's types when comparing them. It helps to select the correct one when we are comparing T and Iterable<T>.
637da92: IDEA-123712 Groovy: @language annotation on method parameters with default values reflected methods now have light parameters with original modifier lists
8ffcef2: EA-52671 - assert: AbstractMappingStrategy.processFoldRegion
30d14a3: fix RTF background colouring and make it compatible with Mac (IDEA-67767)
39d7edd: svn: Make status clients (both for SVNKit and command line) satisfy common client factory model
85e3825: Merge remote-tracking branch 'origin/master'
1d31c68: svn: Refactored SvnRecursiveStatusWalker.MyItem - use common client factory model (instead of direct SVNStatusClient usage)
3a14f0a: Use tree set to store remote roots to avoid duplicates.
343ea1c: svn: Refactored SvnRecursiveStatusWalker - methods extracted, warnings fixes
3ca64b6: svn: Merged StatusWalkerPartner interface and StatusWalkerPartnerImpl implementation to single class
93ddbc2: svn: Refactored SvnChangeProvider - use common client factory model (instead of direct SVNStatusClient usage)
416463d: svn: Refactored SvnRecursiveStatusWalker.MyItem.getClient() - removed unnecessary parameters
82af9cb: svn: SvnCommitRunner moved to "checkin" package and renamed
b0b7121: svn: Refactored SvnCheckinEnvironment - logic extracted to separate SVNKit and command line clients (common client factory model is used)
af5ad7c: svn: Refactored SvnCommitRunner - inlined several parameters (that have same value in all code paths)
beb8081: svn: Refactored SvnCheckinEnvironment - moved SVNKit related logic to corresponding SVNKit-scoped method
626d944: svn: Refactored SvnCheckinEnvironment - code simplified, unified code flows for SVNKit and command line
c636313: IDEA-124057 Manually load key store set using VM options. Don't modify default context, if Certificate Manager was disabled
4729cf2: svn: Refactored OneShotMergeInfoHelper and OneRecursiveShotMergeInfoWorker - removed unnecessary fields and utilize MergeContext instead
9fe9ac9: svn: Refactored LoadRecentBranchRevisions - removed unnecessary fields and utilize MergeContext instead
562e89d: svn: Refactored MergeCalculatorTask - removed unnecessary fields and utilize data from MergeContext instead
c85e79d: svn: Refactored QuickMerge - inner classes moved to separate files (and renamed)
3f10457: IDEA-122845 Add test to check that wrong credentials are recognized when testConnection() is used
cf3252c: svn: Refactored QuickMerge - make task classes do not directly depend on QuickMerge instance * MergeContext and QuickMergeInteraction parameters added to all task constructors * several QuickMerge methods moved to corresponding task classes
e62ad72: svn: Refactored QuickMerge - merge parameters extracted to separate MergeContext class
482733a: svn: Refactored LatestExistentSearcher - use common client factory model (instead of direct SVNLogClient usage)
a260ac4: svn: Refactored DefaultConfigLoader - code simplifications, warnings fixes
d899191: svn: Make sure start() method of the task queue (myBranchesLoader) in SvnBranchConfigurationManager is invoked - otherwise runnables passed to queue are not executed
a95c8b4: svn: Refactored DefaultConfigLoader - use common client factory model (instead of direct SVNLogClient usage)
1d33a57: svn: Refactored FirstInBranch - use common client factory model (instead of direct SVNLogClient usage)
372a664: svn: Refactored SvnMergeInfoCache - removed inner MyState class (fields added directly to SvnMergeInfoCache)
281cc56: svn: Refactored FirstInBranch - not null, code simplifications (exception handling)
ef8bad7: svn: Refactored FirstInBranch - code simplifications, warnings fixes
2104741: svn: Removed unnecessary SvnBranchPointsCalculator.Invertor interface
0b9815c: svn: Refactored SvnBranchPointsCalculator.WrapperInvertor - explicitly use SvnBranchPointsCalculator.BranchCopyData type (instead of being generic)
aa5e3fd: svn: Refactored MergerFactory - removed unused methods
9d618f1: svn: Refactored SvnMergeInfoTest - methods extracted, duplication removed, warning fixes
4947243: svn: Refactored SvnMergeInfoTest - methods extracted, lots of duplication removed
Change-Id: Id231a4e5444690193a99f454d027ea17f7c2845c
|
|
Change-Id: Ib2e569d6d35516950ce569e77cdc8fbbd6b586e1
(cherry picked from commit e0c89e724a765428865d0cf7e40006e14c8bf569)
|
|
Change-Id: I667c2680e4a219b63dc92ed2c1c11af77b8f1077
|
|
In a previous CL, the -Xdebug option was disabled while running
tests in order to prevent the tests from failing to run if multiple
builds run simultaneously and accessed the same port. However it
was still being used during the initial build part. This CL removes
it globally during all builds.
Change-Id: I982d827f6d6b299f63045406b41b39e28e65dc0b
(cherry picked from commit 1804dd028a068c8020e230d23eefd7f7893f1793)
|
|
While running tests on the build server, we often see the failure
message about unable to bind to a port since it is already in use.
This CL is an attempt to see if not passing the -Xdebug and -Xjdwp
options to the VM that is launched for running tests will help
avoid the issue.
Change-Id: I36d199fff9571c4367ee9b6bb92b2e763df4c775
|
|
Conflicts:
.idea/modules.xml
Change-Id: I1c543bf1780b54245d29d8e2e90a1717ba3d1766
|
|
3608216: Merge remote-tracking branch 'origin/master'
0d16248: Django inspection HTMLs moved to appropriate place
1ed8715: PY-1194 Provide completion and navigation for url tag in django template Inspection added.
4c6ec52: Naive fix for EA-53569
44c2a03: Do not wrap border with TitledBorder if there is not title
8591130: omg2 [r=ignatov]
dce57e7: omg
3b164b9: Merge remote-tracking branch 'origin/master'
9c04fe7: Ctrl-Q: process java 8 signature style as 1.8 javadoc could also be run on sources 1.6 (IDEA-124175)
b073132: javadoc: ensure that generic arguments are shown in error presentation
b8fb550: IDEA-124271
209d176: disable stream api conversion on iterable (IDEA-124222)
6ca89eb: default external javadoc url for java 8 fixed (IDEA-124175)
2fe28f0: Merge remote-tracking branch 'origin/master'
f65712c: Merge remote-tracking branch 'origin/master'
7de60e2f: Don't escape spaces as it brakes mappings and they are escaped later in GeneralCommandLine (PY-12550).
2bd67bc: IDEA-90194 Ability to disable drag & drop in Project View
f772fb2: Merge remote-tracking branch 'origin/master'
817908d: fixed importing for the iron python
053b716: Merge remote-tracking branch 'origin/master'
1d04dc7: fixed unittest folder tests
76f35f3: suppress doCancelAction
0d9b47d: IDEA-124260 Data Sources and Drivers: can't apply changes to schemas that are shown and used to resolve
f72e4f5: testdata for IDEA-124148
1c431a8: create meth reference from usage: substitute param types (IDEA-124322)
c160fc5: copy to temp/array for non-effectively final variables used in lambda expressions
265f0dc: lambda -> anonymous: static calls (IDEA-124187)
2200bba: method hierarchy: search functional expressions by current method only (IDEA-124320); navigation (IDEA-124319)
54ced00: highlight all pairs of methods with same erasures (IDEA-124116)
f3efd90: IDEA-120865 jre7 osx fullscreen: "space" is not freed when project is closed
6924cc4: IDEA-118062 Gradle Run Configuration: 'working directory' is set incorrectly
09333b1: External system: source package prefix support added; fix for out-of-process mode support
6de52dc: Gradle: update Tooling API version up to 1.12-rc-1, fix classpath for out-of-process mode
4ff20d5: InconsistentResourceBundle test fixed
90bb5ab: IDEA-124301 jdk9 builds cannot be used for project/module compilation
1236318: always go to file if nothing found
43f40bf: Merge remote-tracking branch 'origin/master'
b2d0942: Add default mapping to /vagrant only in case of absent mappings in Vagrantfile (PY-12700).
fc31680: IDEA-124290
773f103: Offer to launch Vagrant if it is down on getting ssh-config (PY-12672).
460ef41: DumbService.smartInvokeLater(...)
577579d: cleanup after extracting java postfix template provider
214f99b: IDEA-103836
a41e7d8: Merge remote-tracking branch 'origin/master'
4076596: fixed memory leak
c5207b2: fixed PY-12543 Project Interpreters: too big or too small details popup
40d91f5: IDEA-63106 new inspections added to InconsistentResourceBundleInspection
4bc9f42: fixed PY-12690 Detected from creating virtualenv interpreter has invalid slashes
e6d8c98: extract right arrow
43b861b: don't use borders and insets in output html/rtf (IDEA-67767)
6c4dbea: use service instead of application component (IDEA-67767)
aa6fb9f: remove 'Strip common indent' setting from UI (IDEA-67767)
5651ab5: IDEA-123775 (String.equals("") inspection fixes code incorrectly)
c1d9f5f: fixed PY-12696 Create VirtualEnv: when adding first base interpreter it is not selected right away
482491a: Platform: Local History can survive for more than 30 days now (int overflow fixed)
a0125dc: Platform: always allow writing module files (IDEA-123899)
3a294e9: removed unused component methods
7cc124e: optimisation: avoid containingfile calculation
06f574a: readable toString()
60f2a36: perforce tests fixed
46fea0f: fewer create/delete operations
7269bce: drain file type detection queue in tests
d0c6ef5: cleanup
9df7136: Gradle: installer build fix
152c230: Platform: Local History can survive for more than 30 days now
f5e7215: do not rely on memory index storage isBufferedFlag to process physical file contents
ebe62cf: customize password field labels
97ade8d: ability to enable only visible components
3541938: introduce beforeOKAction()
13bf7e1: cleanup
4a12b1f: junit: workaround for old junit versions (IDEA-124201)
21003e0: Merge remote-tracking branch 'origin/master'
c2067ff: PY-1194 Provide completion and navigation for url tag in django template PY-3591 Support {% url %} tag arguments completion
5f295fe: do not cancel offline inspections
2b8e2e8: add unchecked warning calls also for method references
57e886f: testdata: check that method ref on static interface method is accepted
8bad807: lambda: do not skip generic method when non-generic method exist in the same class
7d74b9d: NPE
0da9f91: testdata: ensure overload resolution prefer correct one from methods with boxed types
2c49817: NPE
d5107d6: testdata: ensure intersection type is not missed during inference
7898108: testdata: ensure lambda can't be inferred from type parameter
5b91054: testdata: ensure overload resolution by return type should not take place for interrupted control flow
9aa2f3a: testdata: ensure correct parameters number in functional interface method
1698f7b: testdata: ensure method ref qualified are checked over static problems
b49d8e75: testdata
f1f6fcf: functional interfaces: ignore methods with type parameters during abstract method choosing
a55db18: lambda: accept intersection type when exactly one conjunct is functional
4a34bd5: do not report unrelated return type error only for generics methods
76a9293: testdata
17b020f: new overload resolution: covariant comparison of return types
98ab76f: new overload resolution: most specific check on invalid class exceptions fixed
552dfe9: lambda: intersection type produces conjunction of abstract methods
bd9dbfc: testdata
9914757: warn about underscore identifier
72ae579: IDEA-109187 new HgReference validator implemented
d86307e: tip reference moved as a separated static constant to HgUtil
71cd276: Fix scrolling in module aware configurables [r=ushakov]
37ed33e: Missed commit for IDEA-79312
da52f84: IDEA-79312 text cursor gets lost - could bee disabled by focus.fix.lost.cursor key
a39b289: [git log] IDEA-122305 Fix structure filter.
339dd23: beforeShown() & preselect laf-default editor scheme 2
f9d8704: PY-1194 Provide completion and navigation for url tag in django template PY-3591 Support {% url %} tag arguments completion
17e8b30: ctrl+delete/ctrl+backspace enhancements IDEA-100906 Ruby-Editor: CTRL+BACKSPACE Could Not Delete A String
a95fd00: remove copyright messages
bf06d9d: read-action for getFilesForFastWordSearch
cdcd770: IDEA-123687 Velocity formatter inserts wrong linebreak
562443f: Fixed WI-17474 Custom Folding: defaultstate="collapsed" does not seem to have any effect (the node itself is already a line comment)
d86998d: Cleanup warnings
4bbd22c: jb v8 debug protocol: evaluate
46eaf0b: NPE
4101b8c: cleanup
399e745: write action required
004dfc4: IDEA-124220 Auto-popup parameter info should work after smart completion which inserted a comma
0bd06e5: More on comparison that is always false due to being out of type range on implicit type conversion (IDEA-124210)
b6bccb7: AppCode: minimum OS X version specified in .app
ca8a657: add aliases for Lafs
e254ebf: Merge branch 'master' of git.labs.intellij.net:idea/community
5c594f6: Gradle: update Tooling API version up to 1.12-rc-1
17fcca3: Merge remote-tracking branch 'origin/master'
5248eb0: IDEA-119996 FilePathImpl: avoid VFS refresh from getVirtualFile etc.
9c69111: [vcs] Reuse the VirtualFile instead of creating FilePathImpl on File
c08f50b: fixed EA-54835 - NPE: PythonNoseTestConfigurationProducer.isAvailable
d627711: fixed EA-55749 - AIOOBE: PyStructuredDocstringFormatter.formatDocstring
c9a1c11: apply laf once, fix stale bg, add beforeShown() & preselect laf-default editor scheme
3e576c2: fixed EA-55872 - NPE: PyProtectedMemberInspection$Visitor.checkReference
147c647: use ValueType enum instead of plain numbers
2e517c5: IDEA-112050 vcs: fix ByteBuffer to array conversion
97a6a21: possible race condition fixed
cb20ef5: Prevent horizontal scrollbar appearance if an error message is too long
cbb86d4: IDEA-124021 Cannot resolve method 'print(int)' with JSP custom tags: comment
362b4d7: IDEA-123986 New project wizard: remove highlighting from disabled templates
cc57b39: do not include runtime dependencies to compilation scope (ZD-25927)
7ac3c11: paste rich-text data: NPE fixed
89ca157: Extract Java live postfix templates provider
e5eb7aa: EA-31437 - assert: DocumentFoldingInfo.writeExternal
e2461d5: use JBImageIcon
e9eb171: initial
ed33f35: fix Keymap page on Mac/Darcula. see same in LafManager for more info.
99bc2e9: open some API
d9aed3f: process class names just once in completion
094f040: IDEA-122362 'getClass()' should be suggested in smart completion if Class<? extends SomeAncestorOfCurrentClass> is expected
1a34573: IDEA-120139 Autopopup doesn't popup sometimes after completion
e8c981a: create LookupUi and move there some ui-related code from LookupImpl; skip this code in tests
89d771e: @NotNull
8d25ba3: Merge remote-tracking branch 'origin/master'
7fcce27: fix darcula lafinfo
bfef59e: Start plugins wizard #19 usability improvements
5cbd491: minor fix
58d2f15: fix bg
40fa260: don't create content entry for temp directory of temp project when opening single file
e31a4c1: Correctly handle custom folding "desc" attribute followed by "defaultstate"
448e9f8: don't report on incomplete code or comparisons that are already reported by "Constant conditions & exceptions"
6e68111: remove superfluous inspection
a2cc5ba: expand description
814378f: Gradle: gradle distribution pattern updated
e9485f0: use TransparentPanel
db66426: initial
a712571: suppress unused params inspection
640ddf3: make labels have constant height to avoid relayout and blinking
921f39e: don't fill bg if component is not opaque
a43d7f8: added new test for live postfix templates
50addd3: IDEA-123935 New Project wizard: no project/global libraries are created on new module adding via project structure
6021da6: Merge remote-tracking branch 'origin/master'
36848a5: fixed test data
7a63d2b: Gradle: tooling extensions integration tests, avoid dependency for explicit distributions downloading in a separate run configuration (like this one http://buildserver.labs.intellij.net/viewType.html?buildTypeId=IDEATrunk_GradleDownloads)
405332a: make richCopy functionality work properly on Linux (IDEA-67767)
3dca908: some 'finally' blocks
00a4968: reverted content-dependent flag
6064460: Merge remote-tracking branch 'origin/master'
5f203cb: Fixed IDEA-124191 Code style preference : space within empty method call/declaration parentheses are not saved
0419dcc: EA-56035 - NCDFE: UnixProcessManager.<clinit>
0285ece: cleanup: use ordinary invokeLater and avoid unnecessary synchronization
0922a97: Vagrant error messaging fixed.
2676330: Save vagrant executable path to application settings (PY-12680).
947d8ab: missing test data
6154126: IDEA-124137 (Inspection: "equals() between objects of inconvertible types" should support java.util.Objects.equals() or com.google.common.base.Objects.equal())
c9fd1bb: fix name
f3ec0f7: lookup arranger tweak [zolotov, shrago] relates to IDEA-121998 SQL code completion too aggressive
c324511: fix escaping, parse decimal literals #WEB-11938 fixed
a5bcae9: Github: fix error message
95d057d: Github: fix invalid condition
dda5341: Github: log invalid requests
d493d76: it is even better to store deltas for direct mapping values
a67ac0b: proper unpacking code
3ea5951: Properties AST factory moved to impl
c0550f7: save keys of particular snapshot before and out of index update optimistically load keys of particular snapshot before and out of index update
d6a5968: custom implementation for IdIndex inputs mapping: -20% for saving deltas
b52691e: saving / reading longs in compact variable byte format + using it for simplier code in PersistentHashMapValueStorage
0ae869e: cleanup
3222cd0: cleanup
e96aa7b: use Gray.TRANSPARENT
2861f10: use Gray.TRANSPARENT
c009821: Merge remote-tracking branch 'origin/master'
caa86fc: what a nice NPE!
3c769ac: goto popup calculations should be cancellable even after Ctrl+Space (IDEA-123714 ?)
c6fcabf: IDEA-122250 New Package: qualified name is checked against ignored directories as a whole
3af306c: IDEA-55556 Inspection suggestion: Comparison that is always false due to being out of type range on implicit type conversion
996d0c6: IDEA-123782 "Complete current statement" doesn't put colon for case branches
7a2cc54: IDEA-122383 PageUp/PageDown don't work in ShowUsages popup (Ctrl-Alt-F7)
29fec22: IDEA-123948 Constant condition and exceptions: false positive on MappedByteBuffer.getInt
0fd86de: IDEA-122946 final modifier not inserted when completing a sequence of parameters from an inner method IDEA-123493 Smart completion makes completed variable final
019a68b: IDEA-123289 Infer nullability of 'for each' variable from type annotations of the collection parameter
c18c4ff: IDEA-120964 Make it more obvious that background compiler is disabled in power save mode
dc2f64a: use superclass for inner class variable name suggestion (IDEA-122109)
c47713f: prefer T if Class<? extends T> is expected (IDEA-121339)
c960901: OC-9559 IDEA-107592
64fc873: cleanup
c159a1a: Start plugins wizard #17
043fa14: extra assert
7eac40c: larger btree block size / load factor increased for better space utilization
a4598a1: enable snapshot mapping
e80c2b3: trigram index enabled in internal mode
527f139: delta encoding of file id set to decrease output size ~3x
a47785b: move to MnemonicHelper
5b12f32: cleanup
27ef5f4: bg progresses for presentation mode
656e311: add transparent color
ddce960: EA-55788 - assert: GitRepositoryImpl
dfc2ef7: external-system: project import fixed to use correct fileToImport
675d14e: OC-9559 IDEA-107592
e6d5ea6: IDEA-86665 hg annotate: ignore whitespace changes
6e551ba: test hg executor updated with ignoreNonZeroExitCode addition option
8798162d: cleanup
45f98c5: IDEA-124021 Cannot resolve method 'print(int)' with JSP custom tags
67f1d44: Better fix for IDEA-124096 open commit actions popup on ctrl+alt+P
8aab4ce: IDEA-123691 Minor project wizard edits: moving settings to the first page
9cb1c40: IDEA-122845 Try to fetch issues, if resource with information about user is not available in this version of Redmine
a2c9393: Add key to JiraRepository to enable old behavior where credentials were sent with every request via basic auth
ce17994: Add special type of exception to indicate request failure from response handlers and other callbacks. ResponseHandler has option to suppress exceptions, if requested resource was not found.
de0f3df: notnull, toString
10c30e2: IDEA-123886, dropped UTF guessing setting
bf14e11: remove obsolete cruft
7b15687: notnull
c82fb9d: mem leak
de48566: test
8a9b3d0: doc leak
d163e52: comment
1274dba: removed confusing createTempPath()
057c5f9: do not expand usage tree if there are too many nodes
e7f245f: debugging IDEA-120167 Phantom eternal Ant task on make
6bf1671: Merge remote-tracking branch 'origin/master'
be70ee8: PY-2880: Django: provide completion for context_object_name value in django template * test added * fixture:complete() is reenterable now
1a99a14: Start plugins wizard #16 and it works
30f6e0e: fix false positive with smart tabs
76fcb91: use provided value description instead of just classname don't compute object presentation by custom configured properties if value description is not equals to class name
014c0e3: jb v8 debug protocol: load full string value
223f19a: typo
339e7d6: WEB-11834 IIS ACL Permissions when creating foundation/bootstrap projects from templates
b875e62: remove freemarker leftovers from html lexer #WEB-11907 fixed
b84c236: push language levels synchronously for non-refresh vfs events (IDEA-123876)
a32e2eb: code style
a593533: Github: mark invalid password as invalid
10d5070: [git] IDEA-124081 implement IDEA-98189 for clone
a9fa3a2: IDEA-124096 open commit actions popup on ctrl+alt+P
83bc60b: AppCode: Xcode keymap tunes for tool windows +review CR-IC-5162
c976200: Merge remote-tracking branch 'origin/master'
48d5f8c: Refactoring: getImportSourceQName() is used
d324bc0: GeneratedFolder icon
5d90886: Add "try-with-resources" live postfix template
cfec5b0: cleanup
e587000: Platform: bug-typo in DnDSupport
814a79a: Unify prefix calculation rules for live templates
f447531: IDEA-124005 Reading resources out of a source directory doesn't make it a resource directory
Change-Id: Ie2989b1157ae12b92c48d9556db64999ea68e83e
|
|
Bundle 128x128 icon & also include .ico file in the Linux distro
of studio.
Fix for https://code.google.com/p/android/issues/detail?id=61198
Change-Id: I1c093d7b1dd6ceb641a2b3df5b9a274f5aef6546
(cherry picked from commit 3d907ba4ac85712556d33095faa704a43f25f083)
|
|
This merges in idea/136.1685.
Conflicts:
.idea/compiler.xml
.idea/copyright/profiles_settings.xml
.idea/misc.xml
.idea/modules.xml
build.txt
build/conf/mac/Contents/MacOS/idea
build/scripts/dist.gant
build/scripts/layouts.gant
build/scripts/libLicenses.gant
build/scripts/utils.gant
community-main.iml
community-resources/src/idea/IdeaApplicationInfo.xml
community-resources/src/idea_community_about.png
community-resources/src/idea_community_about@2x.png
community-resources/src/idea_community_logo.png
community-resources/src/idea_community_logo@2x.png
java/compiler/impl/src/com/intellij/compiler/impl/CompileDriver.java
java/debugger/impl/src/com/intellij/debugger/actions/JumpToObjectAction.java
java/debugger/impl/src/com/intellij/debugger/actions/JvmSmartStepIntoHandler.java
java/debugger/impl/src/com/intellij/debugger/engine/CompoundPositionManager.java
java/debugger/impl/src/com/intellij/debugger/engine/DebugProcessImpl.java
java/debugger/impl/src/com/intellij/debugger/engine/requests/RequestManagerImpl.java
java/debugger/impl/src/com/intellij/debugger/impl/DebuggerContextImpl.java
java/debugger/impl/src/com/intellij/debugger/impl/InvokeThread.java
java/debugger/impl/src/com/intellij/debugger/jdi/StackFrameProxyImpl.java
java/debugger/impl/src/com/intellij/debugger/ui/JavaDebuggerSupport.java
java/debugger/impl/src/com/intellij/debugger/ui/XBreakpointGroupingByClassRule.java
java/debugger/impl/src/com/intellij/debugger/ui/XBreakpointGroupingByPackageRule.java
java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/AnyExceptionBreakpoint.java
java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/Breakpoint.java
java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/BreakpointManager.java
java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/BreakpointPropertiesPanel.java
java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/BreakpointWithHighlighter.java
java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/ExceptionBreakpoint.java
java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/FilteredRequestorImpl.java
java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/JavaBreakpointTypeBase.java
java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/JavaFieldBreakpointType.java
java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/JavaLineBreakpointTypeBase.java
java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/JavaMethodBreakpointType.java
java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/LineBreakpoint.java
java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/MethodBreakpoint.java
java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/RunToCursorBreakpoint.java
java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/StepIntoBreakpoint.java
java/debugger/impl/src/com/intellij/debugger/ui/impl/DebuggerTreeBase.java
java/debugger/impl/src/com/intellij/debugger/ui/impl/DebuggerTreePanel.java
java/debugger/impl/src/com/intellij/debugger/ui/impl/FrameVariablesTree.java
java/debugger/impl/src/com/intellij/debugger/ui/impl/watch/FieldDescriptorImpl.java
java/debugger/impl/src/com/intellij/debugger/ui/impl/watch/StackFrameDescriptorImpl.java
java/debugger/openapi/src/com/intellij/debugger/engine/JSR45PositionManager.java
java/idea-ui/src/com/intellij/ide/projectWizard/ModuleTypeCategory.java
java/idea-ui/src/com/intellij/ide/projectWizard/ProjectTypeStep.form
java/idea-ui/src/com/intellij/ide/projectWizard/ProjectTypeStep.java
java/idea-ui/src/com/intellij/ide/projectWizard/TemplateBasedCategory.java
java/idea-ui/src/com/intellij/ide/util/frameworkSupport/AddFrameworkSupportDialog.java
java/idea-ui/src/com/intellij/ide/util/newProjectWizard/AddSupportForFrameworksPanel.java
java/idea-ui/src/com/intellij/ide/util/newProjectWizard/SupportForFrameworksStep.java
java/idea-ui/src/com/intellij/ide/util/newProjectWizard/TemplatesGroup.java
java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ModulesConfigurator.java
java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryRootsComponent.java
java/idea-ui/src/com/intellij/projectImport/ProjectOpenProcessorBase.java
java/java-analysis-api/src/com/intellij/codeInsight/intention/QuickFixFactory.java
java/java-analysis-impl/src/com/intellij/codeInsight/daemon/impl/PostHighlightingPass.java
java/java-analysis-impl/src/com/intellij/codeInsight/daemon/impl/analysis/GenericsHighlightUtil.java
java/java-analysis-impl/src/com/intellij/codeInsight/daemon/impl/analysis/HighlightControlFlowUtil.java
java/java-analysis-impl/src/com/intellij/codeInsight/daemon/impl/analysis/HighlightVisitorImpl.java
java/java-analysis-impl/src/com/intellij/codeInsight/daemon/impl/analysis/JavaHighlightUtil.java
java/java-analysis-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/AddTypeCastFix.java
java/java-analysis-impl/src/com/intellij/codeInspection/AddAssertStatementFix.java
java/java-analysis-impl/src/com/intellij/codeInspection/AnonymousCanBeLambdaInspection.java
java/java-analysis-impl/src/com/intellij/codeInspection/AnonymousCanBeMethodReferenceInspection.java
java/java-analysis-impl/src/com/intellij/codeInspection/LambdaCanBeMethodReferenceInspection.java
java/java-analysis-impl/src/com/intellij/codeInspection/StreamApiMigrationInspection.java
java/java-analysis-impl/src/com/intellij/codeInspection/dataFlow/ControlFlowAnalyzer.java
java/java-analysis-impl/src/com/intellij/codeInspection/dataFlow/DataFlowInspectionBase.java
java/java-analysis-impl/src/com/intellij/codeInspection/dataFlow/DfaMemoryStateImpl.java
java/java-analysis-impl/src/com/intellij/codeInspection/dataFlow/StateMerger.java
java/java-analysis-impl/src/com/intellij/codeInspection/deadCode/UnusedDeclarationInspection.java
java/java-analysis-impl/src/com/intellij/codeInspection/java15api/Java15APIUsageInspectionBase.java
java/java-analysis-impl/src/com/intellij/codeInspection/java15api/api1.8.txt
java/java-analysis-impl/src/com/intellij/codeInspection/varScopeCanBeNarrowed/FieldCanBeLocalInspectionBase.java
java/java-impl/java-impl.iml
java/java-impl/src/com/intellij/codeInsight/ExpectedTypesProvider.java
java/java-impl/src/com/intellij/codeInsight/completion/LambdaCompletionProvider.java
java/java-impl/src/com/intellij/codeInsight/completion/MethodReferenceCompletionProvider.java
java/java-impl/src/com/intellij/codeInsight/daemon/impl/IconLineMarkerProvider.java
java/java-impl/src/com/intellij/codeInsight/daemon/impl/PostHighlightingPassFactory.java
java/java-impl/src/com/intellij/codeInsight/hint/api/impls/MethodParameterInfoHandler.java
java/java-impl/src/com/intellij/codeInsight/intention/impl/config/QuickFixFactoryImpl.java
java/java-impl/src/com/intellij/codeInsight/template/postfix/completion/PostfixTemplateLookupElement.java
java/java-impl/src/com/intellij/codeInsight/template/postfix/completion/PostfixTemplatesCompletionProvider.java
java/java-impl/src/com/intellij/codeInsight/template/postfix/settings/PostfixTemplatesConfigurable.java
java/java-impl/src/com/intellij/codeInsight/template/postfix/settings/PostfixTemplatesListPanel.java
java/java-impl/src/com/intellij/codeInsight/template/postfix/templates/ExpressionPostfixTemplateWithChooser.java
java/java-impl/src/com/intellij/codeInsight/template/postfix/templates/PostfixLiveTemplate.java
java/java-impl/src/com/intellij/codeInsight/template/postfix/templates/ReturnStatementPostfixTemplate.java
java/java-impl/src/com/intellij/codeInsight/template/postfix/util/PostfixTemplatesUtils.java
java/java-impl/src/com/intellij/codeInspection/inferNullity/NullityInferrer.java
java/java-impl/src/com/intellij/psi/formatter/java/AbstractJavaBlock.java
java/java-impl/src/com/intellij/psi/formatter/java/JavaFormatterUtil.java
java/java-impl/src/com/intellij/psi/formatter/java/JavaSpacePropertyProcessor.java
java/java-impl/src/com/intellij/refactoring/changeSignature/ChangeSignatureProcessor.java
java/java-impl/src/com/intellij/refactoring/inline/InlineMethodProcessor.java
java/java-impl/src/com/intellij/refactoring/typeMigration/ui/TypeMigrationDialog.java
java/java-impl/src/com/intellij/spi/SPIFileType.java
java/java-impl/src/com/intellij/util/xml/CanonicalPsiTypeConverterImpl.java
java/java-psi-api/src/com/intellij/psi/LambdaUtil.java
java/java-psi-api/src/com/intellij/psi/PsiMethodReferenceUtil.java
java/java-psi-api/src/com/intellij/psi/PsiNameHelper.java
java/java-psi-api/src/com/intellij/psi/infos/CandidateInfo.java
java/java-psi-api/src/com/intellij/psi/infos/MethodCandidateInfo.java
java/java-psi-api/src/com/intellij/psi/util/TypeConversionUtil.java
java/java-psi-api/src/com/intellij/psi/util/TypesDistinctProver.java
java/java-psi-impl/src/com/intellij/codeInsight/javadoc/JavaDocInfoGenerator.java
java/java-psi-impl/src/com/intellij/psi/PsiDiamondTypeImpl.java
java/java-psi-impl/src/com/intellij/psi/impl/PsiElementFactoryImpl.java
java/java-psi-impl/src/com/intellij/psi/impl/PsiSubstitutorImpl.java
java/java-psi-impl/src/com/intellij/psi/impl/compiled/ClassFileStubBuilder.java
java/java-psi-impl/src/com/intellij/psi/impl/compiled/ClsFileImpl.java
java/java-psi-impl/src/com/intellij/psi/impl/compiled/ClsJavaCodeReferenceElementImpl.java
java/java-psi-impl/src/com/intellij/psi/impl/compiled/ClsTypeElementImpl.java
java/java-psi-impl/src/com/intellij/psi/impl/compiled/StubBuildingVisitor.java
java/java-psi-impl/src/com/intellij/psi/impl/file/PsiPackageImpl.java
java/java-psi-impl/src/com/intellij/psi/impl/source/PsiParameterImpl.java
java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/graphInference/InferenceIncorporationPhase.java
java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/graphInference/InferenceSession.java
java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/graphInference/InferenceVariable.java
java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/graphInference/PsiPolyExpressionUtil.java
java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/graphInference/constraints/ExpressionCompatibilityConstraint.java
java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/graphInference/constraints/PsiMethodReferenceCompatibilityConstraint.java
java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/graphInference/constraints/StrictSubtypingConstraint.java
java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/graphInference/constraints/SubtypingConstraint.java
java/java-psi-impl/src/com/intellij/psi/impl/source/tree/java/PsiLambdaExpressionImpl.java
java/java-psi-impl/src/com/intellij/psi/impl/source/tree/java/PsiMethodReferenceExpressionImpl.java
java/java-psi-impl/src/com/intellij/psi/scope/conflictResolvers/JavaMethodsConflictResolver.java
java/java-structure-view/src/com/intellij/ide/structureView/impl/AddAllMembersProcessor.java
java/java-tests/java-tests.iml
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/advHighlighting6/UnsupportedFeatures7.java
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/lambda/highlighting/AmbiguityRawGenerics.java
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/lambda/highlighting/AmbiguitySpecificReturn.java
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/lambda/highlighting/ReturnTypeCompatibility.java
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/lambda/highlighting/TypeArgsConsistency.java
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/lambda/methodRef/MethodRefAcceptance.java
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/lambda/newLambda/IDEA119535.java
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/lambda/newMethodRef/AfterDistinctOps.java
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/lambda/newMethodRef/AssertNumberOfParameters.java
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/lambda/newMethodRef/GenericArrayCreation.java
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/anonymous2lambda/afterFinalFieldInitializedBeforeAnonymInConstructor.java
java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/anonymous2lambda/afterForwardStaticFieldReference.java
java/java-tests/testData/refactoring/introduceVariable/LambdaExprNotAccepted.after.java
java/java-tests/testSrc/com/intellij/codeInsight/ClsGenericsHighlightingTest.java
java/java-tests/testSrc/com/intellij/codeInsight/completion/HippieCompletionTest.groovy
java/java-tests/testSrc/com/intellij/codeInsight/completion/JavaAutoPopupTest.groovy
java/java-tests/testSrc/com/intellij/codeInsight/completion/SmartType18CompletionTest.java
java/java-tests/testSrc/com/intellij/codeInsight/daemon/GenericsHighlightingTest.java
java/java-tests/testSrc/com/intellij/codeInsight/daemon/LightAdvHighlightingJdk6Test.java
java/java-tests/testSrc/com/intellij/codeInsight/daemon/lambda/Diamond8HighlightingTest.java
java/java-tests/testSrc/com/intellij/codeInsight/daemon/lambda/GenericsHighlighting8Test.java
java/java-tests/testSrc/com/intellij/codeInsight/daemon/lambda/GraphInferenceHighlightingTest.java
java/java-tests/testSrc/com/intellij/codeInsight/daemon/lambda/Interface8MethodsHighlightingTest.java
java/java-tests/testSrc/com/intellij/codeInsight/daemon/lambda/LambdaHighlightingTest.java
java/java-tests/testSrc/com/intellij/codeInsight/daemon/lambda/MostSpecificResolutionTest.java
java/java-tests/testSrc/com/intellij/codeInsight/daemon/lambda/NewLambdaHighlightingTest.java
java/java-tests/testSrc/com/intellij/codeInsight/daemon/lambda/NewMethodRefHighlightingTest.java
java/java-tests/testSrc/com/intellij/codeInsight/daemon/quickFix/AddExceptionToThrowsTest.java
java/java-tests/testSrc/com/intellij/codeInsight/folding/JavaFoldingTest.groovy
java/java-tests/testSrc/com/intellij/codeInsight/generation/surroundWith/JavaSurroundWithTest.java
java/java-tests/testSrc/com/intellij/codeInsight/intention/SplitDeclarationTest.java
java/java-tests/testSrc/com/intellij/codeInsight/template/LiveTemplateTest.groovy
java/java-tests/testSrc/com/intellij/codeInsight/template/postfix/completion/TemplatesCompletionTest.java
java/java-tests/testSrc/com/intellij/codeInsight/template/postfix/templates/CastPostfixTemplateTest.java
java/java-tests/testSrc/com/intellij/codeInsight/template/postfix/templates/NotNullPostfixTemplateTest.java
java/java-tests/testSrc/com/intellij/codeInspection/DataFlowInspectionTest.java
java/java-tests/testSrc/com/intellij/find/FindManagerTest.java
java/java-tests/testSrc/com/intellij/index/IndexTest.java
java/java-tests/testSrc/com/intellij/openapi/editor/impl/JavaFileEditorManagerTest.java
java/java-tests/testSrc/com/intellij/openapi/roots/impl/DirectoryIndexTest.java
java/java-tests/testSrc/com/intellij/psi/ClsMirrorBuildingTest.java
java/java-tests/testSrc/com/intellij/psi/ConstantValuesTest.java
java/java-tests/testSrc/com/intellij/psi/formatter/java/JavaFormatterSpaceTest.java
java/java-tests/testSrc/com/intellij/psi/formatter/java/JavaFormatterWrapTest.java
java/java-tests/testSrc/com/intellij/refactoring/ChangeSignatureTest.java
java/java-tests/testSrc/com/intellij/refactoring/IntroduceVariableTest.java
java/java-tests/testSrc/com/intellij/refactoring/WrapReturnValueTest.java
java/testFramework/src/com/intellij/ide/projectWizard/ProjectWizardTestCase.java
jps/jps-builders/src/org/jetbrains/jps/incremental/BuildOperations.java
jps/jps-builders/src/org/jetbrains/jps/incremental/IncProjectBuilder.java
jps/jps-builders/src/org/jetbrains/jps/incremental/artifacts/instructions/FileCopyingHandler.java
jps/jps-builders/src/org/jetbrains/jps/incremental/java/JavaBuilder.java
jps/jps-builders/src/org/jetbrains/jps/incremental/storage/BuildDataManager.java
jps/jps-builders/src/org/jetbrains/jps/javac/JavacMain.java
jps/jps-builders/testSrc/org/jetbrains/ether/CommonTest.java
jps/model-impl/src/org/jetbrains/jps/service/impl/JpsServiceManagerImpl.java
jps/model-serialization/jps-serialization-tests.iml
jps/model-serialization/src/com/intellij/openapi/components/ExpandMacroToPathMap.java
lib/netty-all-5.0.0.Alpha2.jar
lib/required_for_dist.txt
lib/src/netty-all-5.0.0.Alpha2-sources.jar
native/MacLauncher/Launcher.m
native/MacLauncher/MacLauncher.xcodeproj/project.pbxproj
platform/analysis-impl/src/com/intellij/codeInsight/daemon/impl/HighlightInfoType.java
platform/bootstrap/src/com/intellij/idea/Main.java
platform/core-api/src/com/intellij/openapi/application/RunResult.java
platform/core-api/src/com/intellij/openapi/command/WriteCommandAction.java
platform/core-api/src/com/intellij/openapi/editor/colors/TextAttributesKey.java
platform/core-api/src/com/intellij/openapi/fileTypes/LanguageFileType.java
platform/core-api/src/com/intellij/openapi/util/AsyncResult.java
platform/core-api/src/com/intellij/openapi/util/AsyncValueLoader.java
platform/core-api/src/com/intellij/openapi/util/AsyncValueLoaderManager.java
platform/core-api/src/com/intellij/openapi/vfs/StandardFileSystems.java
platform/core-api/src/com/intellij/openapi/vfs/VirtualFile.java
platform/core-api/src/com/intellij/psi/CommonClassNames.java
platform/core-impl/src/com/intellij/ide/plugins/IdeaPluginDescriptorImpl.java
platform/core-impl/src/com/intellij/mock/MockApplicationEx.java
platform/core-impl/src/com/intellij/openapi/application/ex/ApplicationEx.java
platform/core-impl/src/com/intellij/openapi/editor/impl/DocumentImpl.java
platform/core-impl/src/com/intellij/openapi/vfs/impl/jar/JarHandlerBase.java
platform/core-impl/src/com/intellij/psi/impl/PsiDocumentManagerBase.java
platform/core-impl/src/com/intellij/psi/impl/cache/CacheUtil.java
platform/core-impl/src/com/intellij/psi/impl/file/impl/FileManagerImpl.java
platform/core-impl/src/com/intellij/psi/stubs/StubTreeBuilder.java
platform/core-impl/src/com/intellij/util/CompressionUtil.java
platform/core-impl/src/com/intellij/util/DocumentUtil.java
platform/core-impl/src/com/intellij/util/indexing/FileContentImpl.java
platform/dvcs/src/com/intellij/dvcs/ui/CloneDvcsDialog.form
platform/dvcs/src/com/intellij/dvcs/ui/CloneDvcsDialog.java
platform/dvcs/src/com/intellij/dvcs/ui/DvcsBundle.properties
platform/editor-ui-api/src/com/intellij/ide/ui/UISettings.java
platform/editor-ui-api/src/com/intellij/openapi/editor/CaretModel.java
platform/editor-ui-ex/src/com/intellij/openapi/editor/impl/MarkupModelImpl.java
platform/editor-ui-ex/src/com/intellij/openapi/editor/impl/PersistentRangeHighlighterImpl.java
platform/extensions/src/com/intellij/openapi/extensions/impl/ExtensionPointImpl.java
platform/external-system-api/src/com/intellij/openapi/externalSystem/settings/AbstractExternalSystemSettings.java
platform/external-system-api/src/com/intellij/openapi/externalSystem/util/ExternalSystemApiUtil.java
platform/external-system-impl/src/com/intellij/openapi/externalSystem/service/execution/ExternalSystemRunConfiguration.java
platform/external-system-impl/src/com/intellij/openapi/externalSystem/service/project/manage/ContentRootDataService.java
platform/external-system-impl/src/com/intellij/openapi/externalSystem/util/ExternalSystemUtil.java
platform/icons/src/ide/sharedScope.png
platform/indexing-api/src/com/intellij/util/indexing/FileBasedIndexExtension.java
platform/indexing-impl/src/com/intellij/ide/highlighter/custom/tokens/KeywordParser.java
platform/indexing-impl/src/com/intellij/psi/impl/cache/impl/id/IdIndex.java
platform/indexing-impl/src/com/intellij/psi/impl/search/PsiSearchHelperImpl.java
platform/indexing-impl/src/com/intellij/psi/search/FileTypeIndex.java
platform/lang-api/src/com/intellij/execution/runners/AsyncGenericProgramRunner.java
platform/lang-api/src/com/intellij/ide/util/projectWizard/AbstractModuleBuilder.java
platform/lang-api/src/com/intellij/ide/util/projectWizard/ModuleBuilder.java
platform/lang-api/src/com/intellij/psi/AbstractElementManipulator.java
platform/lang-impl/lang-impl.iml
platform/lang-impl/src/com/intellij/codeInsight/actions/AbstractLayoutCodeProcessor.java
platform/lang-impl/src/com/intellij/codeInsight/actions/LayoutCodeDialog.java
platform/lang-impl/src/com/intellij/codeInsight/actions/LayoutProjectCodeDialog.java
platform/lang-impl/src/com/intellij/codeInsight/actions/ReformatFilesDialog.form
platform/lang-impl/src/com/intellij/codeInsight/actions/ReformatFilesDialog.java
platform/lang-impl/src/com/intellij/codeInsight/completion/CompletionProgressIndicator.java
platform/lang-impl/src/com/intellij/codeInsight/daemon/impl/IdentifierHighlighterPass.java
platform/lang-impl/src/com/intellij/codeInsight/daemon/impl/PassExecutorService.java
platform/lang-impl/src/com/intellij/codeInsight/documentation/AbstractExternalFilter.java
platform/lang-impl/src/com/intellij/codeInsight/documentation/QuickDocOnMouseOverManager.java
platform/lang-impl/src/com/intellij/codeInsight/editorActions/BaseEnterHandler.java
platform/lang-impl/src/com/intellij/codeInsight/editorActions/TypedHandler.java
platform/lang-impl/src/com/intellij/codeInsight/intention/impl/QuickEditHandler.java
platform/lang-impl/src/com/intellij/codeInsight/lookup/impl/BackspaceHandler.java
platform/lang-impl/src/com/intellij/codeInsight/lookup/impl/EndHandler.java
platform/lang-impl/src/com/intellij/codeInsight/lookup/impl/HomeHandler.java
platform/lang-impl/src/com/intellij/codeInsight/lookup/impl/LookupActionHandler.java
platform/lang-impl/src/com/intellij/codeInsight/navigation/IncrementalSearchHandler.java
platform/lang-impl/src/com/intellij/codeInsight/preview/ImageOrColorPreviewManager.java
platform/lang-impl/src/com/intellij/codeInsight/template/CustomLiveTemplateBase.java
platform/lang-impl/src/com/intellij/codeInsight/template/CustomTemplateCallback.java
platform/lang-impl/src/com/intellij/codeInsight/template/impl/InvokeTemplateAction.java
platform/lang-impl/src/com/intellij/codeInsight/template/impl/ListTemplatesHandler.java
platform/lang-impl/src/com/intellij/codeInsight/template/impl/LiveTemplateCompletionContributor.java
platform/lang-impl/src/com/intellij/codeInsight/template/impl/LiveTemplateSettingsEditor.java
platform/lang-impl/src/com/intellij/codeInsight/template/impl/TableSorter.java
platform/lang-impl/src/com/intellij/codeInsight/template/impl/TemplateState.java
platform/lang-impl/src/com/intellij/codeInsight/template/impl/editorActions/EnterHandler.java
platform/lang-impl/src/com/intellij/codeInspection/ex/GlobalInspectionContextImpl.java
platform/lang-impl/src/com/intellij/execution/console/BaseConsoleExecuteActionHandler.java
platform/lang-impl/src/com/intellij/execution/console/ConsoleExecuteAction.java
platform/lang-impl/src/com/intellij/execution/console/GutterContentProvider.java
platform/lang-impl/src/com/intellij/execution/console/LanguageConsoleBuilder.java
platform/lang-impl/src/com/intellij/execution/console/LanguageConsoleImpl.java
platform/lang-impl/src/com/intellij/execution/impl/ConsoleViewImpl.java
platform/lang-impl/src/com/intellij/execution/impl/ExecutionManagerImpl.java
platform/lang-impl/src/com/intellij/execution/impl/RunManagerImpl.java
platform/lang-impl/src/com/intellij/find/impl/FindInProjectTask.java
platform/lang-impl/src/com/intellij/find/impl/FindInProjectUtil.java
platform/lang-impl/src/com/intellij/formatting/FormatterImpl.java
platform/lang-impl/src/com/intellij/ide/GeneratedSourceFileChangeTrackerImpl.java
platform/lang-impl/src/com/intellij/ide/actions/NewElementAction.java
platform/lang-impl/src/com/intellij/ide/actions/SearchEverywhereAction.java
platform/lang-impl/src/com/intellij/ide/scratch/CreateScratchFileAction.java
platform/lang-impl/src/com/intellij/injected/editor/CaretModelWindow.java
platform/lang-impl/src/com/intellij/openapi/editor/actions/SelectAllOccurrencesAction.java
platform/lang-impl/src/com/intellij/openapi/editor/actions/SelectNextOccurrenceAction.java
platform/lang-impl/src/com/intellij/openapi/editor/actions/UnselectPreviousOccurrenceAction.java
platform/lang-impl/src/com/intellij/openapi/file/exclude/EnforcedPlainTextFileTypeManager.java
platform/lang-impl/src/com/intellij/openapi/file/exclude/ui/MarkAsOriginalTypeAction.java
platform/lang-impl/src/com/intellij/openapi/roots/impl/DirectoryIndexImpl.java
platform/lang-impl/src/com/intellij/openapi/roots/impl/ProjectRootManagerComponent.java
platform/lang-impl/src/com/intellij/openapi/roots/impl/RootIndex.java
platform/lang-impl/src/com/intellij/openapi/vcs/checkin/RearrangeBeforeCheckinHandler.java
platform/lang-impl/src/com/intellij/psi/impl/file/impl/PsiVFSListener.java
platform/lang-impl/src/com/intellij/psi/impl/include/FileIncludeIndex.java
platform/lang-impl/src/com/intellij/psi/impl/source/codeStyle/CodeStyleSchemesImpl.java
platform/lang-impl/src/com/intellij/psi/stubs/StubIndexImpl.java
platform/lang-impl/src/com/intellij/psi/stubs/StubUpdatingIndex.java
platform/lang-impl/src/com/intellij/refactoring/BaseRefactoringProcessor.java
platform/lang-impl/src/com/intellij/refactoring/copy/CopyFilesOrDirectoriesHandler.java
platform/lang-impl/src/com/intellij/refactoring/rename/inplace/InplaceRefactoring.java
platform/lang-impl/src/com/intellij/tools/ToolsProcessor.java
platform/lang-impl/src/com/intellij/ui/IconDeferrerImpl.java
platform/lang-impl/src/com/intellij/usageView/UsageViewUtil.java
platform/lang-impl/src/com/intellij/util/indexing/FileBasedIndexImpl.java
platform/lang-impl/src/com/intellij/util/indexing/FileBasedIndexProjectHandler.java
platform/lang-impl/src/com/intellij/util/indexing/IndexInfrastructure.java
platform/lang-impl/src/com/intellij/util/indexing/IndexingStamp.java
platform/lang-impl/src/com/intellij/util/indexing/MapIndexStorage.java
platform/lang-impl/src/com/intellij/util/indexing/MapReduceIndex.java
platform/lang-impl/src/com/intellij/util/indexing/UnindexedFilesUpdater.java
platform/lang-impl/src/com/intellij/webcore/packaging/InstalledPackagesPanel.java
platform/platform-api/platform-api.iml
platform/platform-api/src/com/intellij/execution/configurations/EncodingEnvironmentUtil.java
platform/platform-api/src/com/intellij/execution/process/ProcessTerminatedListener.java
platform/platform-api/src/com/intellij/ide/BrowserUtil.java
platform/platform-api/src/com/intellij/ide/browsers/BrowserLauncher.java
platform/platform-api/src/com/intellij/ide/browsers/BrowserSpecificSettings.java
platform/platform-api/src/com/intellij/ide/browsers/firefox/FirefoxSettings.java
platform/platform-api/src/com/intellij/openapi/editor/EditorModificationUtil.java
platform/platform-api/src/com/intellij/openapi/editor/actionSystem/EditorAction.java
platform/platform-api/src/com/intellij/openapi/editor/actionSystem/EditorActionHandler.java
platform/platform-api/src/com/intellij/openapi/editor/actionSystem/EditorWriteActionHandler.java
platform/platform-api/src/com/intellij/openapi/fileChooser/FileChooserDescriptorBuilder.java
platform/platform-api/src/com/intellij/openapi/ui/MessageType.java
platform/platform-api/src/com/intellij/openapi/ui/Messages.java
platform/platform-api/src/com/intellij/openapi/vfs/JarFileSystem.java
platform/platform-api/src/com/intellij/openapi/vfs/newvfs/RefreshQueue.java
platform/platform-api/src/com/intellij/openapi/wm/FocusCommand.java
platform/platform-api/src/com/intellij/openapi/wm/IdeGlassPaneUtil.java
platform/platform-api/src/com/intellij/ui/mac/MacMessages.java
platform/platform-api/src/com/intellij/ui/tabs/TabInfo.java
platform/platform-api/src/com/intellij/ui/tabs/impl/JBTabsImpl.java
platform/platform-api/src/com/intellij/util/Alarm.java
platform/platform-api/src/com/intellij/util/net/HttpConfigurable.java
platform/platform-api/src/com/intellij/util/net/ssl/CertificateConfigurable.form
platform/platform-api/src/com/intellij/util/net/ssl/CertificateConfigurable.java
platform/platform-api/src/com/intellij/util/net/ssl/CertificateInfoPanel.java
platform/platform-api/src/com/intellij/util/net/ssl/CertificateWarningDialog.java
platform/platform-api/src/com/intellij/util/net/ssl/ConfirmingHostnameVerifier.java
platform/platform-api/src/com/intellij/util/net/ssl/ConfirmingTrustManager.java
platform/platform-impl/src/com/intellij/codeInsight/hint/HintManagerImpl.java
platform/platform-impl/src/com/intellij/execution/process/RunnerWinProcess.java
platform/platform-impl/src/com/intellij/featureStatistics/actions/ShowFeatureUsageStatisticsDialog.java
platform/platform-impl/src/com/intellij/ide/SystemHealthMonitor.java
platform/platform-impl/src/com/intellij/ide/actions/AboutDialog.java
platform/platform-impl/src/com/intellij/ide/actions/ActivateToolWindowAction.java
platform/platform-impl/src/com/intellij/ide/actions/TogglePresentationModeAction.java
platform/platform-impl/src/com/intellij/ide/dnd/FileCopyPasteUtil.java
platform/platform-impl/src/com/intellij/ide/errorTreeView/NewErrorTreeRenderer.java
platform/platform-impl/src/com/intellij/ide/plugins/ActionInstallPlugin.java
platform/platform-impl/src/com/intellij/ide/plugins/AvailablePluginsManagerMain.java
platform/platform-impl/src/com/intellij/ide/plugins/InstalledPluginsManagerMain.java
platform/platform-impl/src/com/intellij/ide/plugins/InstalledPluginsTableModel.java
platform/platform-impl/src/com/intellij/ide/plugins/PluginHeaderPanel.form
platform/platform-impl/src/com/intellij/ide/plugins/PluginHeaderPanel.java
platform/platform-impl/src/com/intellij/ide/plugins/PluginManager.java
platform/platform-impl/src/com/intellij/ide/plugins/PluginManagerMain.form
platform/platform-impl/src/com/intellij/ide/plugins/PluginManagerMain.java
platform/platform-impl/src/com/intellij/ide/plugins/PluginTable.java
platform/platform-impl/src/com/intellij/ide/plugins/PluginsTableRenderer.form
platform/platform-impl/src/com/intellij/ide/plugins/PluginsTableRenderer.java
platform/platform-impl/src/com/intellij/ide/ui/EditorOptionDescription.java
platform/platform-impl/src/com/intellij/ide/util/TipPanel.java
platform/platform-impl/src/com/intellij/ide/util/TipUIUtil.java
platform/platform-impl/src/com/intellij/idea/StartupUtil.java
platform/platform-impl/src/com/intellij/internal/ToggleDumbModeAction.java
platform/platform-impl/src/com/intellij/openapi/application/ex/ApplicationInfoEx.java
platform/platform-impl/src/com/intellij/openapi/diff/impl/incrementalMerge/ChangeList.java
platform/platform-impl/src/com/intellij/openapi/diff/impl/incrementalMerge/MergeList.java
platform/platform-impl/src/com/intellij/openapi/editor/actions/CloneCaretAbove.java
platform/platform-impl/src/com/intellij/openapi/editor/actions/CloneCaretBelow.java
platform/platform-impl/src/com/intellij/openapi/editor/actions/CutLineEndAction.java
platform/platform-impl/src/com/intellij/openapi/editor/actions/EscapeAction.java
platform/platform-impl/src/com/intellij/openapi/editor/actions/IndentSelectionAction.java
platform/platform-impl/src/com/intellij/openapi/editor/actions/MoveCaretDownWithSelectionAction.java
platform/platform-impl/src/com/intellij/openapi/editor/actions/MoveCaretUpWithSelectionAction.java
platform/platform-impl/src/com/intellij/openapi/editor/actions/PageDownWithSelectionAction.java
platform/platform-impl/src/com/intellij/openapi/editor/actions/PageUpWithSelectionAction.java
platform/platform-impl/src/com/intellij/openapi/editor/actions/TextEndWithSelectionAction.java
platform/platform-impl/src/com/intellij/openapi/editor/actions/TextStartWithSelectionAction.java
platform/platform-impl/src/com/intellij/openapi/editor/ex/util/EditorUtil.java
platform/platform-impl/src/com/intellij/openapi/editor/impl/CaretImpl.java
platform/platform-impl/src/com/intellij/openapi/editor/impl/CaretModelImpl.java
platform/platform-impl/src/com/intellij/openapi/editor/impl/EditorGutterComponentImpl.java
platform/platform-impl/src/com/intellij/openapi/editor/impl/EditorImpl.java
platform/platform-impl/src/com/intellij/openapi/editor/impl/IterationState.java
platform/platform-impl/src/com/intellij/openapi/editor/impl/SelectionModelImpl.java
platform/platform-impl/src/com/intellij/openapi/editor/textarea/TextComponentCaretModel.java
platform/platform-impl/src/com/intellij/openapi/fileEditor/impl/BaseRemoteFileEditor.java
platform/platform-impl/src/com/intellij/openapi/fileEditor/impl/EditorsSplitters.java
platform/platform-impl/src/com/intellij/openapi/fileEditor/impl/FileDocumentManagerImpl.java
platform/platform-impl/src/com/intellij/openapi/fileEditor/impl/TrailingSpacesStripper.java
platform/platform-impl/src/com/intellij/openapi/fileEditor/impl/http/HttpFileEditor.java
platform/platform-impl/src/com/intellij/openapi/fileEditor/impl/http/RemoteFilePanel.java
platform/platform-impl/src/com/intellij/openapi/fileEditor/impl/text/TextEditorProvider.java
platform/platform-impl/src/com/intellij/openapi/fileTypes/impl/FileTypeManagerImpl.java
platform/platform-impl/src/com/intellij/openapi/keymap/impl/GenericKeymapManager.java
platform/platform-impl/src/com/intellij/openapi/keymap/impl/IdeMouseEventDispatcher.java
platform/platform-impl/src/com/intellij/openapi/options/SchemesManagerImpl.java
platform/platform-impl/src/com/intellij/openapi/project/CacheUpdateRunner.java
platform/platform-impl/src/com/intellij/openapi/project/impl/ProjectManagerImpl.java
platform/platform-impl/src/com/intellij/openapi/updateSettings/impl/PluginDownloader.java
platform/platform-impl/src/com/intellij/openapi/updateSettings/impl/PluginUpdateInfoDialog.java
platform/platform-impl/src/com/intellij/openapi/updateSettings/impl/UpdateChecker.java
platform/platform-impl/src/com/intellij/openapi/updateSettings/impl/UpdateCheckerComponent.java
platform/platform-impl/src/com/intellij/openapi/vfs/ex/dummy/DummyCachingFileSystem.java
platform/platform-impl/src/com/intellij/openapi/vfs/ex/temp/TempFileSystem.java
platform/platform-impl/src/com/intellij/openapi/vfs/impl/http/DefaultRemoteContentProvider.java
platform/platform-impl/src/com/intellij/openapi/vfs/newvfs/impl/FileNameCache.java
platform/platform-impl/src/com/intellij/openapi/vfs/newvfs/impl/VirtualDirectoryImpl.java
platform/platform-impl/src/com/intellij/openapi/vfs/newvfs/impl/VirtualFileSystemEntry.java
platform/platform-impl/src/com/intellij/openapi/vfs/newvfs/persistent/FSRecords.java
platform/platform-impl/src/com/intellij/openapi/vfs/newvfs/persistent/PersistentFSImpl.java
platform/platform-impl/src/com/intellij/openapi/wm/impl/IdeMenuBar.java
platform/platform-impl/src/com/intellij/openapi/wm/impl/ToolWindowsPane.java
platform/platform-impl/src/com/intellij/openapi/wm/impl/WindowManagerImpl.java
platform/platform-impl/src/com/intellij/openapi/wm/impl/status/PositionPanel.java
platform/platform-impl/src/com/intellij/platform/PlatformProjectOpenProcessor.java
platform/platform-impl/src/com/intellij/psi/impl/UrlPsiReference.java
platform/platform-impl/src/com/intellij/remote/RemoteConnectionCredentialsWrapper.java
platform/platform-impl/src/com/intellij/remote/RemoteCredentialsHolder.java
platform/platform-impl/src/com/intellij/remote/RemoteSdkAdditionalData.java
platform/platform-impl/src/com/intellij/remote/RemoteSdkCredentialsHolder.java
platform/platform-impl/src/com/intellij/remote/WebDeploymentCredentialsHolder.java
platform/platform-impl/src/com/intellij/ui/BalloonImpl.java
platform/platform-impl/src/com/intellij/ui/FinderRecursivePanel.java
platform/platform-impl/src/com/intellij/ui/LibNotifyWrapper.java
platform/platform-impl/src/com/intellij/ui/mac/MacMainFrameDecorator.java
platform/platform-impl/src/com/intellij/ui/mac/MacMessagesImpl.java
platform/platform-impl/src/com/intellij/ui/messages/JBMacMessages.java
platform/platform-impl/src/com/intellij/ui/messages/SheetController.java
platform/platform-impl/src/com/intellij/ui/messages/SheetMessage.java
platform/platform-impl/src/com/intellij/ui/popup/AbstractPopup.java
platform/platform-resources-en/src/messages/ActionsBundle.properties
platform/platform-resources-en/src/messages/ApplicationBundle.properties
platform/platform-resources-en/src/messages/DiffBundle.properties
platform/platform-resources-en/src/misc/registry.properties
platform/platform-resources-en/src/tips/FinishByControlEnter.html
platform/platform-resources/src/META-INF/LangExtensions.xml
platform/platform-resources/src/META-INF/PlatformExtensionPoints.xml
platform/platform-resources/src/META-INF/VcsExtensions.xml
platform/platform-resources/src/brokenPlugins.txt
platform/platform-resources/src/componentSets/Platform.xml
platform/platform-resources/src/idea/Keymap_Default.xml
platform/platform-resources/src/idea/PlatformActions.xml
platform/platform-tests/testData/editor/multiCaret/EditorEscape-after.txt
platform/platform-tests/testData/editor/multiCaret/EditorTab-after.txt
platform/platform-tests/testData/editor/multiCaret/EditorToggleCase-after.txt
platform/platform-tests/testSrc/com/intellij/history/integration/ActionsTest.java
platform/platform-tests/testSrc/com/intellij/openapi/editor/EditorMultiCaretColumnModeTest.java
platform/platform-tests/testSrc/com/intellij/openapi/editor/EditorMultiCaretStateRestoreTest.java
platform/platform-tests/testSrc/com/intellij/openapi/editor/EditorMultiCaretTest.java
platform/platform-tests/testSrc/com/intellij/openapi/editor/EditorMultiCaretUndoRedoTest.java
platform/platform-tests/testSrc/com/intellij/openapi/editor/StripTrailingSpacesTest.java
platform/platform-tests/testSrc/com/intellij/openapi/editor/actions/EditorMultiCaretActionTest.java
platform/platform-tests/testSrc/com/intellij/openapi/editor/actions/IndentSelectionActionTest.java
platform/platform-tests/testSrc/com/intellij/openapi/editor/actions/SelectUnselectOccurrenceActionsTest.java
platform/platform-tests/testSrc/com/intellij/openapi/editor/actions/ToggleColumnModeActionMultiCaretTest.java
platform/platform-tests/testSrc/com/intellij/openapi/editor/impl/AbstractEditorTest.java
platform/platform-tests/testSrc/com/intellij/openapi/editor/impl/EditorImplTest.java
platform/platform-tests/testSrc/com/intellij/openapi/editor/impl/EditorLastActionTrackerTest.java
platform/platform-tests/testSrc/com/intellij/openapi/editor/impl/IterationStateTest.java
platform/platform-tests/testSrc/com/intellij/openapi/fileEditor/FileEditorManagerTestCase.java
platform/platform-tests/testSrc/com/intellij/openapi/fileTypes/EnforcedPlaintTextFileTypeManagerTest.java
platform/platform-tests/testSrc/com/intellij/openapi/keymap/impl/IdeMouseEventDispatcherTest.java
platform/platform-tests/testSrc/com/intellij/openapi/keymap/impl/ui/ActionsTreeTest.java
platform/platform-tests/testSrc/com/intellij/openapi/vfs/VfsUtilTest.java
platform/platform-tests/testSrc/com/intellij/openapi/vfs/local/PersistentFsTest.java
platform/platform-tests/testSrc/com/intellij/ui/FinderRecursivePanelSelectionUpdateTest.java
platform/platform-tests/testSrc/com/intellij/util/net/ssl/CertificateTest.java
platform/projectModel-impl/src/com/intellij/openapi/roots/impl/DirectoryInfo.java
platform/projectModel-impl/src/com/intellij/openapi/roots/impl/PushedFilePropertiesUpdater.java
platform/remote-servers/impl/resources/resources/cloud.properties
platform/remote-servers/impl/src/com/intellij/remoteServer/impl/runtime/ServerConnectionManagerImpl.java
platform/remote-servers/impl/src/com/intellij/remoteServer/util/CloudAccountSelectionEditor.java
platform/remote-servers/impl/src/com/intellij/remoteServer/util/CloudConnectionTask.java
platform/remote-servers/impl/src/com/intellij/remoteServer/util/CloudNotifier.java
platform/remote-servers/impl/src/com/intellij/remoteServer/util/CloudSupportConfigurableBase.java
platform/testFramework/src/com/intellij/idea/IdeaTestApplication.java
platform/testFramework/src/com/intellij/testFramework/ExpectedHighlightingData.java
platform/testFramework/src/com/intellij/testFramework/IdeResourcesTestCase.java
platform/testFramework/src/com/intellij/testFramework/LightPlatformCodeInsightTestCase.java
platform/testFramework/src/com/intellij/testFramework/PlatformTestUtil.java
platform/testFramework/src/com/intellij/testFramework/UsefulTestCase.java
platform/testFramework/src/com/intellij/testFramework/fixtures/CodeInsightTestUtil.java
platform/testFramework/src/com/intellij/testFramework/fixtures/EditorMouseFixture.java
platform/testFramework/src/com/intellij/testFramework/fixtures/impl/CodeInsightTestFixtureImpl.java
platform/usageView/src/com/intellij/usages/impl/UsageViewTreeCellRenderer.java
platform/util-rt/src/com/intellij/execution/rmi/RemoteServer.java
platform/util-rt/src/com/intellij/execution/rmi/ssl/SslSocketFactory.java
platform/util/src/com/intellij/Patches.java
platform/util/src/com/intellij/openapi/util/DefaultJDOMExternalizer.java
platform/util/src/com/intellij/ui/ClickListener.java
platform/util/src/com/intellij/util/LocalTimeCounter.java
platform/util/src/com/intellij/util/ReflectionUtil.java
platform/util/src/com/intellij/util/io/IOUtil.java
platform/util/src/com/intellij/util/lang/JarLoader.java
platform/util/src/com/intellij/util/text/DateFormatUtil.java
platform/util/src/com/intellij/util/ui/UIUtil.java
platform/util/testSrc/com/intellij/openapi/util/io/FileUtilLightTest.java
platform/util/testSrc/com/intellij/util/FoundationTest.java
platform/util/testSrc/com/intellij/util/text/DateFormatUtilTest.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/ChangesFragmentedDiffPanel.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/ui/CommitChangeListDialog.java
platform/vcs-impl/testSrc/com/intellij/openapi/vcs/Executor.java
platform/vcs-log/api/src/com/intellij/vcs/log/VcsFullCommitDetails.java
platform/vcs-log/api/src/com/intellij/vcs/log/VcsLogBranchFilter.java
platform/vcs-log/api/src/com/intellij/vcs/log/VcsLogDetailsFilter.java
platform/vcs-log/api/src/com/intellij/vcs/log/VcsLogFilterCollection.java
platform/vcs-log/api/src/com/intellij/vcs/log/VcsLogObjectsFactory.java
platform/vcs-log/api/src/com/intellij/vcs/log/VcsLogProvider.java
platform/vcs-log/api/src/com/intellij/vcs/log/VcsShortCommitDetails.java
platform/vcs-log/graph/src/com/intellij/vcs/log/graph/elements/Node.java
platform/vcs-log/graph/src/com/intellij/vcs/log/graph/mutable/GraphBuilder.java
platform/vcs-log/graph/src/com/intellij/vcs/log/graphmodel/GraphModel.java
platform/vcs-log/graph/src/com/intellij/vcs/log/graphmodel/fragment/ShortFragmentGenerator.java
platform/vcs-log/graph/src/com/intellij/vcs/log/graphmodel/impl/BranchVisibleNodes.java
platform/vcs-log/graph/src/com/intellij/vcs/log/graphmodel/impl/GraphModelImpl.java
platform/vcs-log/graph/src/com/intellij/vcs/log/printmodel/impl/GraphElementsVisibilityController.java
platform/vcs-log/graph/src/com/intellij/vcs/log/printmodel/impl/PrePrintCellModel.java
platform/vcs-log/graph/test/com/intellij/vcs/log/graph/GraphTestUtils.java
platform/vcs-log/graph/test/com/intellij/vcs/log/graph/mutable/GraphBuilderTest.java
platform/vcs-log/graph/test/com/intellij/vcs/log/graphmodel/fragment/GraphModelTest.java
platform/vcs-log/graph/test/com/intellij/vcs/log/graphmodel/fragment/ShortFragmentTest.java
platform/vcs-log/graph/test/com/intellij/vcs/log/printmodel/cells/builder/LayoutModelBuilderTest.java
platform/vcs-log/impl/src/com/intellij/vcs/log/data/DataGetter.java
platform/vcs-log/impl/src/com/intellij/vcs/log/data/DataPack.java
platform/vcs-log/impl/src/com/intellij/vcs/log/data/RefsModel.java
platform/vcs-log/impl/src/com/intellij/vcs/log/data/VcsLogBranchFilterImpl.java
platform/vcs-log/impl/src/com/intellij/vcs/log/data/VcsLogDataHolder.java
platform/vcs-log/impl/src/com/intellij/vcs/log/data/VcsLogDateFilterImpl.java
platform/vcs-log/impl/src/com/intellij/vcs/log/data/VcsLogFilterer.java
platform/vcs-log/impl/src/com/intellij/vcs/log/data/VcsLogHashMap.java
platform/vcs-log/impl/src/com/intellij/vcs/log/data/VcsLogJoiner.java
platform/vcs-log/impl/src/com/intellij/vcs/log/data/VcsLogStructureFilterImpl.java
platform/vcs-log/impl/src/com/intellij/vcs/log/data/VcsLogUiProperties.java
platform/vcs-log/impl/src/com/intellij/vcs/log/impl/VcsFullCommitDetailsImpl.java
platform/vcs-log/impl/src/com/intellij/vcs/log/impl/VcsLogFilterCollectionImpl.java
platform/vcs-log/impl/src/com/intellij/vcs/log/impl/VcsLogManager.java
platform/vcs-log/impl/src/com/intellij/vcs/log/impl/VcsLogObjectsFactoryImpl.java
platform/vcs-log/impl/src/com/intellij/vcs/log/impl/VcsShortCommitDetailsImpl.java
platform/vcs-log/impl/src/com/intellij/vcs/log/ui/VcsLogQuickSettingsActions.java
platform/vcs-log/impl/src/com/intellij/vcs/log/ui/VcsLogUI.java
platform/vcs-log/impl/src/com/intellij/vcs/log/ui/filter/BranchFilterPopupComponent.java
platform/vcs-log/impl/src/com/intellij/vcs/log/ui/filter/FilterPopupComponent.java
platform/vcs-log/impl/src/com/intellij/vcs/log/ui/filter/StructureFilterPopupComponent.java
platform/vcs-log/impl/src/com/intellij/vcs/log/ui/filter/UserFilterPopupComponent.java
platform/vcs-log/impl/src/com/intellij/vcs/log/ui/filter/VcsLogClassicFilterUi.java
platform/vcs-log/impl/src/com/intellij/vcs/log/ui/filter/VcsLogFilterUi.java
platform/vcs-log/impl/src/com/intellij/vcs/log/ui/filter/VcsLogTextFilterImpl.java
platform/vcs-log/impl/src/com/intellij/vcs/log/ui/frame/BranchesPanel.java
platform/vcs-log/impl/src/com/intellij/vcs/log/ui/frame/DetailsPanel.java
platform/vcs-log/impl/src/com/intellij/vcs/log/ui/frame/MainFrame.java
platform/vcs-log/impl/src/com/intellij/vcs/log/ui/frame/VcsLogGraphTable.java
platform/vcs-log/impl/src/com/intellij/vcs/log/ui/render/AbstractPaddingCellRender.java
platform/vcs-log/impl/src/com/intellij/vcs/log/ui/render/CommitCellRender.java
platform/vcs-log/impl/src/com/intellij/vcs/log/ui/render/GraphCommitCellRender.java
platform/vcs-log/impl/src/com/intellij/vcs/log/ui/render/RefPainter.java
platform/vcs-log/impl/src/com/intellij/vcs/log/ui/tables/AbstractVcsLogTableModel.java
platform/vcs-log/impl/src/com/intellij/vcs/log/ui/tables/GraphTableModel.java
platform/vcs-log/impl/src/com/intellij/vcs/log/ui/tables/NoGraphTableModel.java
platform/vcs-log/impl/test/com/intellij/vcs/log/SimpleTimedVcsCommit.java
platform/xdebugger-api/src/com/intellij/xdebugger/XDebuggerUtil.java
platform/xdebugger-api/src/com/intellij/xdebugger/breakpoints/XLineBreakpointType.java
platform/xdebugger-impl/src/com/intellij/xdebugger/impl/XDebugSessionImpl.java
platform/xdebugger-impl/src/com/intellij/xdebugger/impl/XDebuggerUtilImpl.java
platform/xdebugger-impl/src/com/intellij/xdebugger/impl/XSourcePositionImpl.java
platform/xdebugger-impl/src/com/intellij/xdebugger/impl/actions/handlers/XDebuggerEvaluateActionHandler.java
platform/xdebugger-impl/src/com/intellij/xdebugger/impl/actions/handlers/XEvaluateInConsoleFromEditorActionHandler.java
platform/xdebugger-impl/src/com/intellij/xdebugger/impl/actions/handlers/XToggleLineBreakpointActionHandler.java
platform/xdebugger-impl/src/com/intellij/xdebugger/impl/breakpoints/BreakpointState.java
platform/xdebugger-impl/src/com/intellij/xdebugger/impl/breakpoints/XBreakpointManagerImpl.java
platform/xdebugger-impl/src/com/intellij/xdebugger/impl/breakpoints/XLineBreakpointImpl.java
platform/xdebugger-impl/src/com/intellij/xdebugger/impl/breakpoints/XLineBreakpointManager.java
platform/xdebugger-impl/src/com/intellij/xdebugger/impl/breakpoints/ui/BreakpointsDialog.java
platform/xdebugger-impl/src/com/intellij/xdebugger/impl/breakpoints/ui/DefaultConditionComboBoxPanel.java
platform/xdebugger-impl/src/com/intellij/xdebugger/impl/breakpoints/ui/DefaultLogExpressionComboBoxPanel.java
platform/xdebugger-impl/src/com/intellij/xdebugger/impl/breakpoints/ui/XBreakpointActionsPanel.java
platform/xdebugger-impl/src/com/intellij/xdebugger/impl/breakpoints/ui/XLightBreakpointPropertiesPanel.form
platform/xdebugger-impl/src/com/intellij/xdebugger/impl/breakpoints/ui/XLightBreakpointPropertiesPanel.java
platform/xdebugger-impl/src/com/intellij/xdebugger/impl/breakpoints/ui/tree/BreakpointItemsTreeController.java
platform/xdebugger-impl/src/com/intellij/xdebugger/impl/evaluate/quick/XValueHint.java
platform/xdebugger-impl/src/com/intellij/xdebugger/impl/evaluate/quick/common/ValueLookupManager.java
platform/xdebugger-impl/src/com/intellij/xdebugger/impl/ui/ExecutionPointHighlighter.java
platform/xdebugger-impl/src/com/intellij/xdebugger/impl/ui/TextViewer.java
plugins/ByteCodeViewer/src/com/intellij/byteCodeViewer/ByteCodeViewerComponent.java
plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/InspectionGadgetsBundle.properties
plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/abstraction/MagicNumberInspectionBase.java
plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/bitwise/PointlessBitwiseExpressionInspection.java
plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/classlayout/InterfaceMayBeAnnotatedFunctionalInspection.java
plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/dataflow/NegativelyNamedBooleanVariableInspectionBase.java
plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/internationalization/StringConcatenationInspectionBase.java
plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/junit/ExpectedExceptionNeverThrownInspection.java
plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/maturity/ThrowablePrintStackTraceInspectionBase.java
plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/numeric/PointlessArithmeticExpressionInspection.java
plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/performance/KeySetIterationMayUseEntrySetInspection.java
plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/psiutils/CollectionUtils.java
plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/psiutils/ExpectedTypeUtils.java
plugins/InspectionGadgets/src/inspectionDescriptions/DriverManagerGetConnection.html
plugins/InspectionGadgets/test/com/siyeh/igtest/abstraction/magic_number/MagicNumber.java
plugins/InspectionGadgets/test/com/siyeh/igtest/abstraction/magic_number/expected.xml
plugins/InspectionGadgets/test/com/siyeh/igtest/bugs/mismatched_array_read_write/MismatchedArrayReadWrite.java
plugins/InspectionGadgets/test/com/siyeh/igtest/jdk/auto_unboxing/AutoUnboxing.java
plugins/InspectionGadgets/test/com/siyeh/igtest/jdk/auto_unboxing/expected.xml
plugins/InspectionGadgets/test/com/siyeh/igtest/numeric/pointless_arithmetic_expression/PointlessArithmeticExpression.java
plugins/InspectionGadgets/test/com/siyeh/igtest/numeric/pointless_arithmetic_expression/expected.xml
plugins/InspectionGadgets/testsrc/com/siyeh/ig/abstraction/MagicNumberInspectionTest.java
plugins/InspectionGadgets/testsrc/com/siyeh/ig/classlayout/InterfaceMayBeAnnotatedFunctionalInspectionTest.java
plugins/InspectionGadgets/testsrc/com/siyeh/ig/dataflow/NegativelyNamedBooleanVariableInspectionTest.java
plugins/IntelliLang/src/META-INF/plugin.xml
plugins/IntentionPowerPak/src/com/siyeh/ipp/exceptions/SplitMultiCatchIntention.java
plugins/ant/src/com/intellij/lang/ant/config/execution/ExecutionHandler.java
plugins/copyright/src/com/maddyhome/idea/copyright/actions/UpdateCopyrightAction.java
plugins/copyright/src/com/maddyhome/idea/copyright/psi/UpdatePsiFileCopyright.java
plugins/devkit/devkit.iml
plugins/devkit/src/dom/Extensions.java
plugins/devkit/src/inspections/internal/UndesirableClassUsageInspection.java
plugins/devkit/src/references/extensions/ExtensionPointQuickDocProvider.java
plugins/devkit/testSources/codeInsight/PluginXmlFunctionalTest.groovy
plugins/eclipse/src/org/jetbrains/idea/eclipse/importWizard/EclipseImportBuilder.java
plugins/eclipse/testSources/org/jetbrains/idea/eclipse/EclipseClasspathTest.java
plugins/git4idea/remote-servers-git/src/com/intellij/remoteServer/util/CloudGitDeploymentDetector.java
plugins/git4idea/remote-servers-git/src/com/intellij/remoteServer/util/CloudGitDeploymentRuntime.java
plugins/git4idea/src/git4idea/GitCommit.java
plugins/git4idea/src/git4idea/GitVcs.java
plugins/git4idea/src/git4idea/checkout/GitCloneDialog.java
plugins/git4idea/src/git4idea/commands/GitHttpGuiAuthenticator.java
plugins/git4idea/src/git4idea/commands/GitSimpleHandler.java
plugins/git4idea/src/git4idea/history/GitHistoryUtils.java
plugins/git4idea/src/git4idea/history/wholeTree/SelectRevisionInGitLogAction.java
plugins/git4idea/src/git4idea/log/GitLogProvider.java
plugins/git4idea/src/git4idea/repo/GitRepositoryReader.java
plugins/git4idea/src/git4idea/roots/GitIntegrationEnabler.java
plugins/git4idea/src/git4idea/ui/branch/GitBranchWidget.java
plugins/git4idea/tests/git4idea/log/RefParserTest.java
plugins/github/src/org/jetbrains/plugins/github/api/GithubApiUtil.java
plugins/github/src/org/jetbrains/plugins/github/tasks/GithubRepositoryEditor.java
plugins/gradle/gradle.iml
plugins/gradle/src/META-INF/plugin.xml
plugins/gradle/src/org/jetbrains/plugins/gradle/config/GradleScriptType.java
plugins/gradle/src/org/jetbrains/plugins/gradle/service/GradleBuildClasspathManager.java
plugins/gradle/src/org/jetbrains/plugins/gradle/service/project/AbstractProjectImportErrorHandler.java
plugins/gradle/src/org/jetbrains/plugins/gradle/service/project/BaseGradleProjectResolverExtension.java
plugins/gradle/src/org/jetbrains/plugins/gradle/service/project/GradleExecutionHelper.java
plugins/gradle/src/org/jetbrains/plugins/gradle/service/project/wizard/GradleModuleBuilder.java
plugins/gradle/src/org/jetbrains/plugins/gradle/service/task/GradleTaskManager.java
plugins/gradle/tooling-extension-v1.11/src/org/jetbrains/plugins/gradle/tooling/v1_11/internal/InternalDependencyVersionId.java
plugins/gradle/tooling-extension-v1.11/src/org/jetbrains/plugins/gradle/tooling/v1_11/internal/ModelDependenciesBuilderImplHelper.java
plugins/gradle/tooling-extension-v1.12/gradle-tooling-extension-v1.12.iml
plugins/gradle/tooling-extension-v1.12/src/org/jetbrains/plugins/gradle/tooling/v1_12/builder/ModelBuildScriptClasspathBuilderImpl.java
plugins/gradle/tooling-extension-v1.12/src/org/jetbrains/plugins/gradle/tooling/v1_12/builder/ModelDependenciesBuilderImpl.java
plugins/gradle/tooling-extension-v1.12/src/org/jetbrains/plugins/gradle/tooling/v1_12/internal/InternalDependencyVersionId.java
plugins/gradle/tooling-extension-v1.12/src/org/jetbrains/plugins/gradle/tooling/v1_12/internal/ModelDependenciesBuilderImplHelper.java
plugins/gradle/tooling-extension-v1.9/src/org/jetbrains/plugins/gradle/tooling/v1_9/internal/InternalDependencyVersionId.java
plugins/gradle/tooling-extension-v1.9/src/org/jetbrains/plugins/gradle/tooling/v1_9/internal/ModelDependenciesBuilderImplHelper.java
plugins/gradle/tooling-extension/src/org/jetbrains/plugins/gradle/model/GradleDependencyScope.java
plugins/gradle/tooling-extension/src/org/jetbrains/plugins/gradle/tooling/internal/DependencyVersionId.java
plugins/gradle/tooling-extension/src/org/jetbrains/plugins/gradle/tooling/internal/Scopes.java
plugins/gradle/tooling-extension/testSources/org/jetbrains/plugins/gradle/tooling/builder/AbstractModelBuilderTest.java
plugins/gradle/tooling-extension/testSources/org/jetbrains/plugins/gradle/tooling/builder/ModelDependenciesBuilderImplTest.java
plugins/groovy/jps-plugin/src/org/jetbrains/jps/incremental/groovy/GroovyBuilder.java
plugins/groovy/jps-plugin/src/org/jetbrains/jps/incremental/groovy/GroovycOSProcessHandler.java
plugins/groovy/rt/src/org/jetbrains/groovy/compiler/rt/DependentGroovycRunner.java
plugins/groovy/src/META-INF/plugin.xml
plugins/groovy/src/org/jetbrains/plugins/groovy/GroovyBundle.properties
plugins/groovy/src/org/jetbrains/plugins/groovy/annotator/GroovyAnnotator.java
plugins/groovy/src/org/jetbrains/plugins/groovy/codeInsight/GrReassignedLocalVarsChecker.java
plugins/groovy/src/org/jetbrains/plugins/groovy/codeInspection/assignment/GrListOrMapInfo.java
plugins/groovy/src/org/jetbrains/plugins/groovy/codeInspection/bugs/GrModifierFix.java
plugins/groovy/src/org/jetbrains/plugins/groovy/codeInspection/bugs/GroovyAccessibilityInspection.java
plugins/groovy/src/org/jetbrains/plugins/groovy/codeInspection/untypedUnresolvedAccess/GrUnresolvedAccessInspection.java
plugins/groovy/src/org/jetbrains/plugins/groovy/codeInspection/unusedDef/UnusedDefInspection.java
plugins/groovy/src/org/jetbrains/plugins/groovy/codeStyle/GroovyCodeStyleSettings.java
plugins/groovy/src/org/jetbrains/plugins/groovy/compiler/GroovyCompilerBase.java
plugins/groovy/src/org/jetbrains/plugins/groovy/config/GroovyAwareModuleBuilder.java
plugins/groovy/src/org/jetbrains/plugins/groovy/console/GroovyShellActionBase.java
plugins/groovy/src/org/jetbrains/plugins/groovy/debugger/fragments/GroovyCodeFragment.java
plugins/groovy/src/org/jetbrains/plugins/groovy/dgm/DGMMemberContributor.java
plugins/groovy/src/org/jetbrains/plugins/groovy/dsl/GroovyDslFileIndex.java
plugins/groovy/src/org/jetbrains/plugins/groovy/formatter/processors/GroovyIndentProcessor.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/lexer/_GroovyLexer.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/lexer/groovy.flex
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/controlFlow/impl/ControlFlowBuilder.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/GrAnnotationUtil.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/GrLiteralClassType.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/GrMapType.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/GrTupleType.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/PsiImplUtil.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/auxiliary/GrListOrMapImpl.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/signatures/GrClosableSignatureImpl.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/signatures/GrClosureSignatureUtil.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/signatures/GrImmediateClosureParameterImpl.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/signatures/GrImmediateClosureSignatureImpl.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/statements/GrVariableDeclarationImpl.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/statements/expressions/GrReferenceExpressionImpl.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/statements/expressions/GrReferenceResolveUtil.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/statements/expressions/TypesUtil.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/statements/typedef/GrTypeDefinitionImpl.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/statements/typedef/GrTypeDefinitionMembersCache.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/synthetic/GroovyScriptClass.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/toplevel/imports/GrImportStatementImpl.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/types/GrCodeReferenceElementImpl.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/stubs/elements/GrStubFileElementType.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/util/GroovyCommonClassNames.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/util/PsiUtil.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/resolve/ResolveUtil.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/resolve/processors/MethodResolverProcessor.java
plugins/groovy/test/org/jetbrains/plugins/groovy/completion/GrCompletionWithLibraryTest.groovy
plugins/groovy/test/org/jetbrains/plugins/groovy/lang/formatter/FormatterTest.groovy
plugins/groovy/test/org/jetbrains/plugins/groovy/lang/highlighting/GroovyHighlightingTest.groovy
plugins/groovy/test/org/jetbrains/plugins/groovy/lang/resolve/ResolveMethodTest.groovy
plugins/groovy/test/org/jetbrains/plugins/groovy/lang/resolve/ResolvePropertyTest.groovy
plugins/groovy/test/org/jetbrains/plugins/groovy/refactoring/extract/method/ExtractMethodTest.groovy
plugins/groovy/testdata/parsing/groovy/types/default1.test
plugins/hg4idea/resources/org/zmlx/hg4idea/HgVcsMessages.properties
plugins/hg4idea/src/org/zmlx/hg4idea/HgPusher.java
plugins/hg4idea/src/org/zmlx/hg4idea/HgVcs.java
plugins/hg4idea/src/org/zmlx/hg4idea/action/HgBranchPopupActions.java
plugins/hg4idea/src/org/zmlx/hg4idea/action/HgCommonBranchActions.java
plugins/hg4idea/src/org/zmlx/hg4idea/action/HgMerge.java
plugins/hg4idea/src/org/zmlx/hg4idea/command/HgLogCommand.java
plugins/hg4idea/src/org/zmlx/hg4idea/command/HgPushCommand.java
plugins/hg4idea/src/org/zmlx/hg4idea/command/HgStatusCommand.java
plugins/hg4idea/src/org/zmlx/hg4idea/log/HgLogProvider.java
plugins/hg4idea/src/org/zmlx/hg4idea/provider/update/HgRegularUpdater.java
plugins/hg4idea/src/org/zmlx/hg4idea/repo/HgRepositoryReader.java
plugins/hg4idea/src/org/zmlx/hg4idea/ui/HgCloneDialog.java
plugins/hg4idea/src/org/zmlx/hg4idea/ui/HgPushDialog.form
plugins/hg4idea/src/org/zmlx/hg4idea/ui/HgPushDialog.java
plugins/hg4idea/src/org/zmlx/hg4idea/ui/HgTagDialog.java
plugins/hg4idea/src/org/zmlx/hg4idea/util/HgHistoryUtil.java
plugins/hg4idea/src/org/zmlx/hg4idea/util/HgUtil.java
plugins/hg4idea/src/org/zmlx/hg4idea/util/HgVersion.java
plugins/hg4idea/testSrc/hg4idea/test/history/HgLogHistoryTest.java
plugins/hg4idea/testSrc/hg4idea/test/history/HgLogParseTest.java
plugins/java-i18n/java-i18n.iml
plugins/javaFX/src/META-INF/common-javaFX-plugin.xml
plugins/junit/src/com/intellij/execution/junit/PatternConfigurationProducer.java
plugins/junit/src/com/intellij/execution/junit2/configuration/JUnitConfigurable.java
plugins/junit_rt/src/com/intellij/junit4/JUnit4TestRunnerUtil.java
plugins/maven/jps-plugin/src/META-INF/services/org.jetbrains.jps.incremental.artifacts.instructions.ArtifactRootCopyingHandlerProvider
plugins/maven/jps-plugin/src/org/jetbrains/jps/maven/compiler/MavenResourcesBuilder.java
plugins/maven/jps-plugin/src/org/jetbrains/jps/maven/compiler/MavenWebArtifactRootCopyingHandlerProvider.java
plugins/maven/jps-plugin/src/org/jetbrains/jps/maven/model/impl/MavenArtifactResourceConfiguration.java
plugins/maven/jps-plugin/src/org/jetbrains/jps/maven/model/impl/MavenModuleResourceConfiguration.java
plugins/maven/jps-plugin/src/org/jetbrains/jps/maven/model/impl/MavenResourceFileFilter.java
plugins/maven/jps-plugin/src/org/jetbrains/jps/maven/model/impl/MavenResourceRootDescriptor.java
plugins/maven/src/main/java/org/jetbrains/idea/maven/execution/MavenJUnitPatcher.java
plugins/maven/src/main/java/org/jetbrains/idea/maven/navigator/MavenProjectsStructure.java
plugins/maven/src/main/java/org/jetbrains/idea/maven/project/MavenResourceCompilerConfigurationGenerator.java
plugins/maven/src/main/java/org/jetbrains/idea/maven/utils/MavenUtil.java
plugins/maven/src/main/java/org/jetbrains/idea/maven/wizards/MavenModuleBuilder.java
plugins/maven/src/main/resources/META-INF/groovy-support.xml
plugins/maven/src/test/java/org/jetbrains/idea/maven/compiler/MavenCompilingTestCase.java
plugins/maven/src/test/java/org/jetbrains/idea/maven/compiler/ResourceFilteringTest.java
plugins/maven/src/test/java/org/jetbrains/idea/maven/execution/MavenJUnitPatcherTest.java
plugins/maven/src/test/java/org/jetbrains/idea/maven/importing/GroovyImporterTest.java
plugins/properties/properties-psi-api/properties-psi-api.iml
plugins/properties/properties-psi-api/src/com/intellij/lang/properties/PropertiesFileType.java
plugins/properties/properties-psi-impl/properties-psi-impl.iml
plugins/properties/properties-psi-impl/src/com/intellij/properties/PropertiesCoreEnvironment.java
plugins/properties/src/com/intellij/lang/properties/PropertyManipulator.java
plugins/properties/src/com/intellij/lang/properties/editor/ResourceBundleEditor.java
plugins/properties/src/com/intellij/lang/properties/editor/ResourceBundleUtil.java
plugins/properties/src/com/intellij/lang/properties/projectView/ResourceBundleGrouper.java
plugins/properties/src/com/intellij/lang/properties/psi/impl/PropertyImplEscaper.java
plugins/properties/src/com/intellij/lang/properties/xml/XmlPropertiesFile.java
plugins/properties/src/com/intellij/lang/properties/xml/XmlPropertiesIconProvider.java
plugins/properties/src/com/intellij/lang/properties/xml/XmlPropertiesIndex.java
plugins/svn4idea/src/org/jetbrains/idea/svn/SvnConfigurationState.java
plugins/svn4idea/src/org/jetbrains/idea/svn/SvnUtil.java
plugins/svn4idea/src/org/jetbrains/idea/svn/checkin/IdeaCommitHandler.java
plugins/svn4idea/src/org/jetbrains/idea/svn/checkin/IdeaSvnkitBasedAuthenticationCallback.java
plugins/svn4idea/src/org/jetbrains/idea/svn/commandLine/CommandExecutor.java
plugins/svn4idea/src/org/jetbrains/idea/svn/commandLine/CommandRuntime.java
plugins/svn4idea/src/org/jetbrains/idea/svn/commandLine/SvnCommandLineInfoClient.java
plugins/svn4idea/src/org/jetbrains/idea/svn/commandLine/TerminalProcessHandler.java
plugins/svn4idea/src/org/jetbrains/idea/svn/content/CmdContentClient.java
plugins/svn4idea/src/org/jetbrains/idea/svn/dialogs/SvnInteractiveAuthenticationProvider.java
plugins/svn4idea/src/org/jetbrains/idea/svn/history/SvnCommittedChangesProvider.java
plugins/tasks/tasks-api/src/com/intellij/tasks/TaskRepository.java
plugins/tasks/tasks-core/jira/src/com/intellij/tasks/jira/JiraRemoteApi.java
plugins/tasks/tasks-core/jira/src/com/intellij/tasks/jira/JiraRepository.java
plugins/tasks/tasks-core/jira/src/com/intellij/tasks/jira/JiraRepositoryEditor.java
plugins/tasks/tasks-core/jira/src/com/intellij/tasks/jira/JiraTask.java
plugins/tasks/tasks-core/jira/src/com/intellij/tasks/jira/rest/JiraRestApi.java
plugins/tasks/tasks-core/jira/src/com/intellij/tasks/jira/rest/JiraRestTask.java
plugins/tasks/tasks-core/jira/src/com/intellij/tasks/jira/rest/api2/JiraRestApi2.java
plugins/tasks/tasks-core/jira/src/com/intellij/tasks/jira/rest/api20alpha1/JiraRestApi20Alpha1.java
plugins/tasks/tasks-core/jira/src/com/intellij/tasks/jira/soap/JiraSoapApi.java
plugins/tasks/tasks-core/jira/src/com/intellij/tasks/jira/soap/JiraSoapTask.java
plugins/tasks/tasks-core/src/META-INF/plugin.xml
plugins/tasks/tasks-core/src/com/intellij/tasks/actions/ShowCertificateInfoAction.java
plugins/tasks/tasks-core/src/com/intellij/tasks/gitlab/GitlabRepository.java
plugins/tasks/tasks-core/src/com/intellij/tasks/gitlab/GitlabRepositoryEditor.java
plugins/tasks/tasks-core/src/com/intellij/tasks/gitlab/GitlabTask.java
plugins/tasks/tasks-core/src/com/intellij/tasks/gitlab/model/GitlabProject.java
plugins/tasks/tasks-core/src/com/intellij/tasks/impl/TaskManagerImpl.java
plugins/tasks/tasks-core/src/com/intellij/tasks/impl/TaskUtil.java
plugins/tasks/tasks-core/src/com/intellij/tasks/mantis/MantisRepositoryEditor.java
plugins/tasks/tasks-core/src/com/intellij/tasks/pivotal/PivotalTrackerRepository.java
plugins/tasks/tasks-core/src/com/intellij/tasks/redmine/RedmineRepository.java
plugins/tasks/tasks-core/src/com/intellij/tasks/trello/TrelloRepository.java
plugins/tasks/tasks-core/src/com/intellij/tasks/trello/TrelloRepositoryEditor.java
plugins/tasks/tasks-tests/test/com/intellij/tasks/integration/JiraIntegrationTest.java
plugins/terminal/lib/jediterm-pty-1.0.jar
plugins/terminal/src/org/jetbrains/plugins/terminal/JBTerminalPanel.java
plugins/terminal/src/org/jetbrains/plugins/terminal/JBTerminalSystemSettingsProvider.java
plugins/terminal/src/org/jetbrains/plugins/terminal/LocalTerminalDirectRunner.java
plugins/testng/src/com/theoryinpractice/testng/configuration/TestNGPatternConfigurationProducer.java
plugins/testng/src/com/theoryinpractice/testng/util/TestNGUtil.java
python/helpers/generator3.py
python/helpers/pycharm_generator_utils/util_methods.py
python/ide/src/com/jetbrains/python/configuration/PyActiveSdkConfigurable.java
python/ide/src/com/jetbrains/python/configuration/PyConfigurableInterpreterList.java
python/ide/src/com/jetbrains/python/configuration/PythonSdkDetailsDialog.java
python/ide/src/com/jetbrains/python/newProject/PythonNewDirectoryProjectAction.java
python/pluginResources/META-INF/plugin.xml
python/psi-api/src/com/jetbrains/python/psi/LanguageLevel.java
python/resources/liveTemplates/Python.xml
python/resources/pycharm_core_logo.png
python/resources/pycharm_core_logo@2x.png
python/resources/tips/RemoteInterpreter.html
python/rest/resources/META-INF/plugin.xml
python/src/META-INF/IdeTipsAndTricks.xml
python/src/META-INF/python-core.xml
python/src/com/jetbrains/python/codeInsight/completion/PyKeywordCompletionContributor.java
python/src/com/jetbrains/python/console/PydevConsoleExecuteActionHandler.java
python/src/com/jetbrains/python/console/PydevConsoleRunner.java
python/src/com/jetbrains/python/console/PythonConsoleView.java
python/src/com/jetbrains/python/console/RunPythonConsoleAction.java
python/src/com/jetbrains/python/inspections/PyArgumentListInspection.java
python/src/com/jetbrains/python/inspections/PyAssignmentToLoopOrWithParameterInspection.java
python/src/com/jetbrains/python/inspections/PyInitNewSignatureInspection.java
python/src/com/jetbrains/python/inspections/PyPep8NamingInspection.java
python/src/com/jetbrains/python/inspections/PyProtectedMemberInspection.java
python/src/com/jetbrains/python/inspections/PyStatementEffectInspection.java
python/src/com/jetbrains/python/inspections/PyStringFormatInspection.java
python/src/com/jetbrains/python/inspections/PyStringFormatParser.java
python/src/com/jetbrains/python/inspections/PyUnresolvedReferencesInspection.java
python/src/com/jetbrains/python/inspections/quickfix/AddFieldQuickFix.java
python/src/com/jetbrains/python/inspections/quickfix/AddFunctionQuickFix.java
python/src/com/jetbrains/python/inspections/quickfix/AddMethodQuickFix.java
python/src/com/jetbrains/python/inspections/quickfix/GenerateBinaryStubsFix.java
python/src/com/jetbrains/python/packaging/PyPackageManagerImpl.java
python/src/com/jetbrains/python/projectView/PyTreeStructureProvider.java
python/src/com/jetbrains/python/psi/PyUtil.java
python/src/com/jetbrains/python/psi/impl/PyElementGeneratorImpl.java
python/src/com/jetbrains/python/psi/stubs/PyModuleNameIndex.java
python/src/com/jetbrains/python/remote/PyRemoteSdkAdditionalDataBase.java
python/src/com/jetbrains/python/remote/PythonRemoteInterpreterManager.java
python/src/com/jetbrains/python/run/PyRemoteProcessStarter.java
python/src/com/jetbrains/python/sdk/CreateVirtualEnvDialog.java
python/src/com/jetbrains/python/sdk/PythonSdkDetailsStep.java
python/src/com/jetbrains/python/sdk/PythonSdkType.java
python/src/com/jetbrains/python/sdk/skeletons/PySkeletonRefresher.java
python/testData/inspections/PyAssignmentToLoopOrWithParameterInspection/bad.py
python/testData/inspections/PyAssignmentToLoopOrWithParameterInspection/good.py
python/testSrc/com/jetbrains/python/inspections/PyAttributeOutsideInitInspectionTest.java
python/testSrc/com/jetbrains/python/inspections/PyPep8NamingInspectionTest.java
resources-en/src/messages/DebuggerBundle.properties
resources-en/src/tips/AltInsertInEditor.html
resources/src/META-INF/IdeTipsAndTricks.xml
resources/src/META-INF/IdeaPlugin.xml
resources/src/META-INF/PostfixTemplates.xml
updater/src/com/intellij/updater/Digester.java
updater/src/com/intellij/updater/Runner.java
updater/src/com/intellij/updater/SwingUpdaterUI.java
updater/src/com/intellij/updater/Utils.java
xml/dom-impl/src/com/intellij/util/xml/impl/StaticGenericInfoBuilder.java
xml/dom-impl/src/com/intellij/util/xml/impl/VisitorDescription.java
xml/dom-openapi/src/com/intellij/util/xml/ElementPresentationManager.java
xml/dom-tests/tests/com/intellij/util/xml/stubs/DomStubUsingTest.java
xml/impl/src/com/intellij/codeInsight/editorActions/XmlEqTypedHandler.java
xml/impl/src/com/intellij/codeInsight/editorActions/XmlGtTypedHandler.java
xml/impl/src/com/intellij/codeInsight/template/emmet/SurroundWithEmmetAction.java
xml/impl/src/com/intellij/codeInsight/template/emmet/ZenCodingTemplate.java
xml/impl/src/com/intellij/codeInsight/template/emmet/completion/EmmetAbbreviationCompletionProvider.java
xml/impl/src/com/intellij/codeInsight/template/emmet/completion/XmlEmmetAbbreviationCompletionProvider.java
xml/impl/src/com/intellij/html/impl/Html5CustomAttributeDescriptorsProvider.java
xml/impl/src/com/intellij/ide/browsers/BrowserLauncherImpl.java
xml/impl/src/com/intellij/ide/browsers/BrowserSettingsPanel.java
xml/impl/src/com/intellij/ide/browsers/ConfigurableWebBrowser.java
xml/impl/src/com/intellij/ide/browsers/OpenUrlHyperlinkInfo.java
xml/impl/src/com/intellij/ide/browsers/StartBrowserPanel.java
xml/impl/src/com/intellij/ide/browsers/actions/BaseOpenInBrowserAction.java
xml/impl/src/com/intellij/ide/browsers/impl/DefaultUrlOpener.java
xml/tests/src/com/intellij/codeInsight/completion/XmlTypedHandlersTest.java
xml/tests/src/com/intellij/codeInsight/editorActions/moveUpDown/XmlMoverTest.java
xml/xml-psi-impl/src/com/intellij/ide/highlighter/XmlLikeFileType.java
xml/xml-psi-impl/src/com/intellij/javaee/ExternalResourceManagerExImpl.java
xml/xml-psi-impl/src/com/intellij/xml/util/HTMLControls.java
xml/xml-psi-impl/src/com/intellij/xml/util/HtmlUtil.java
Change-Id: Ia25fea399e65dc424a41be93524004c4c5ee317c
|
|
git://git.jetbrains.org/idea/community.git
117b3db: IDEA-123994 Java 8 compact profiles support
fbeda14: WEB-11238 Live Console: avoid overlapping for the error and link to the file
555bcd7: WEB-11485 Debug Console missing horizontal scrollbar WEB-11238 Live Console: avoid overlapping for the error and link to the file (issue still actual in case of softwrap)
96b3c3d: move LineSeparatorPainter up
3171d15: create from sources: setup default (web) module if nothing special is detected (IDEA-91446, ZD-27093)
cb43848: testdata fixed
8cd1ee6: remove assignment: fix for assignment nested in expression, not statement (IDEA-123903)
14718472: testdata for IDEA-79251
953109a: fix file name casing
36db24a: fix not-disposed errors on quit
610d8f1: cleanup
f774ed3: dfa: reuse free eq class indices
81ae814: IDEA-123959 cannot create a new file
8718f8b: replace DfaMemoryStateImpl.areEquivalent with a more efficient version requiring less eq class traversals (IDEA-123826)
0b26e18: EA-55830 - PIEAE: PsiUtilCore.ensureValid
e512a2f: EA-55951 - CCE: StreamApiMigrationInspection$ReplaceWithForeachCallFix.applyFix
e7b3efb: EA-55962 - CCE: DefUseInspection$RemoveInitializerFix.sideEffectAwareRemove
0de9b5a: Start plugins wizard #15
b62e353: Start plugins wizard #14
1d23857: Start plugins wizard #13
199e9d8: generate visibility setting for create from usage, generate getter/setter/constructor (IDEA-120662, IDEA-64613, IDEA-122025)
a850470: testng/junit: do not start pattern evaluation if one element is selected
9fda587: extract variable: ensure replace all occurrences survive parenthesis around value (IDEA-122041)
51f15b7: ignore methods return Void (IDEA-124010)
d8a1d98: [vcs] IDEA-67409 Support Home/End keys in the Log.
c854a5c: Revert "[vcs] IDEA-67409 Support Home/End keys in the Log."
19714f2: closure recursion test
f13e5bf: IDEA-123484 abstract modifier for trait methods, some code duplicates removed
bc38735: IDEA-123484 trait fields and properties
d110706: cleanup
91085d8: IDEA-123484 anonymous from traits are not allowed
c958da2: IDEA-123484 highlighting for extends list of traits, inc/dec on trait field
c73b8b2: IDEA-123484 modifier inferring for trait members
3859660: IDEA-123484 initial. lexer, parser and psi for traits
1000337: extra code
7b25e0e: some overrides
15f3266: console leak fixed
d385ea2: EA-31437,IDEA-121511 - assert: DocumentFoldingInfo.writeExternal
8f8d834: sometimes distraction free mode stays forever
439f50d: Test fixed (rt.jar on Apple JRE, again)
4306f24: [vcs] IDEA-67409 Support Home/End keys in the Log.
475c2be: fix a copy paste misprint
7e742e3: [git] IDEA-98189 Retry up to 3 times if authentication failed
ac764f5: [git] better error text
7536b91: [git] remove an unused test class
ecc84d5: [git] Use GitImpl for all remote commands
85cad87: [git] IDEA-98189 Forget incorrect password
ccc5043: [git] refactor authenticator
fffcd49: Add "try" live postfix template
5686958: Start plugins wizard #12
8bad783: jb v8 debug protocol: function scopes
77256b2: check extra assumptions
ceb0932: typed field instead of Object, cleanup
74bfdbf: simplify, introduce runWriteCommandAction(ThrowableComputable)
75a0914: more readable temp file names: unitTest_defaultCharset_9 instead of unitTest234234234234234unitTest_213424
33980d3: re-detect file type on contents change
32f7b42: Cleanup (typos)
11fbadc: Cleanup (outdated comment; pointless assertion)
6495cfe: IDEA-123354 (content-based .jar check replaced with file type-based)
b8493b6: method refs/lambdas: apply ground types for completion
62db5ce: EA-55747 - AIOOBE: ControlFlowUtil.getUsedVariables
6e61173: cancel inspections progress if view was closed
3bedbab: EA-55910 - CCE: JavaDocInfoGenerator.generateValue
af91351: try to pass self name as default value during create parameter from usage (IDEA-123780)
89dc56b: test fix
81230c2: Make per language stack trace for InitialInfoBuilder (formatter) errors to separate reports in EA [CR-IC-5164]
29f708c: EnterInStringLiteralHandler should use language-specific option for operation sign (fixes IDEA-114783), [CR-IC-5159]
e2e37ae: External system: source package prefix support added
685f753: External system: source package prefix support added
998ca88: disable test in headless environment, as it fails there
b90a38f: EA-31437,IDEA-121511 - assert: DocumentFoldingInfo.writeExternal
6f86e2d: continue WEB-11784 slow nodejs debug: initial done properties loading
12d83e6: continue WEB-11784 slow nodejs debug: done frames loading
a9dd7ee: allow TTL customization
28edb41: fix quickfix on last Assert usage and static import
2330050: trigram builder builds trigrams over "identifiers"
4622ff0: IDEA-122202 Mercurial: on new repository creating by EnableVCS action it is impossible to work with it until project reopening
ab56115: inline local: do not try to delete declaration if this only; do not pretend to delete this when no reference selected
d4c2db8: new inference: eliminate wildcards elimination
eef0d12: new inference: eliminate wildcards at top level as they can't appear in type elements
0f8aed0: new inference: eliminate wildcards elimination
317d279: new inference: no need to eliminate wildcards as they are not used anyway
82fd80e: new inference: perform reduction and incorporation in one step
db79a6f: disabled incompatible plugins NodeJS (136.1205), Php (134.1456), JSTestDriver (136.1141)
ab4aada: [git] Simplify packed-refs line parsing a bit.
bf5c358: [git] Refactor GitRepositoryReader
06a2de7: [vcs] generify a method
42e3586: test dependency added
7c56b9f: interruptibility
8af01dc: removed dependency on lang-api
1e2959c: implement LocalQuickFix interface in addition to IntentionAction
f74d26f: AppCode: even more consistent Xcode keymap
e98fd4d: continue WEB-11784 slow nodejs debug: continue frames loading
b48e3e0: AppCode: more consistent Xcode keymap + keymap test
105221d: Keymap: 'IntelliJ IDEA Classic' schemes on mac are shown as 'IntelliJ IDEA Classic (Windows)' and 'IntelliJ IDEA Classic (OS X)'
b6d8e90: Platform: per-IDE keymap tests
97228b6: Keymap: Console.SplitLine uses shortcut of generic SplitLine
47438f5: WEB-11877 Emmet transforms escaped $ to 0 (zero)
7d8ab23: IDEA-123331 IOOBException if cancel "paths affected in revision:..." process fixed
86357a2: remote-servers-agent-rt moved to platform
01c7467: include remote-servers modules to platform and include remote-servers-git to git plugin for small IDEs (IDEA-123977)
ec2a990: do not delete output files corresponding to non-existing sources, if these outputs are already associated with existing sources from other modules that have been already compiled: part 2: correctly clean the mapping when removing outputs corresponding to changed sources
5609d39: new jb-v8-debugger support: fix bootstrap
116a0fc: Test fix (rt.jar path on Apple JRE)
fb0efdd: EA-55889 - NPE: NavBarRootPaneExtension$.updateUI
fee6711: avoid too many "invalid jar"
3b24c80: performance: DCL
bdce1ee: get rid of pointless autoboxing
3ec7789: NotNull
d29890e: NPE
a077d24: tests
3e36dd7: IDEA-121445
150e69e: cleanup
f0b0f50: Merge remote-tracking branch 'origin/master'
f6c9348: IDEA-123912 Expression Evaluation does not have a default key binding
71800cf: IDEA-123691 Minor project wizard edits: Java (SE) category
59e7e94: Keymaps: * 'reset' action for each binding (IDEA-90069) * restoring selection on keymap filtering in UI
b05305e: Keymaps: * correctly handle bound action overriding in both parent and child keymaps * show bound actions in the UI when no parent action present
d21d35d: cloud detection in 'import project': don't access VFS if it isn't necessary
9d3b463: join declaration and assignment (IDEA-92226; IDEA-123689)
b708f20: remove unused assignment: do not move the transformed statement up as it could change the semantic and is not evident (IDEA-123841)
36771d7: eclipse: restore root path from .classpath or do not create module at all (IDEA-123946)
df1105f: do not write new setting to profile if it has not changed from the default value
71376ca: if there are any changed files after no-op UnindexedFilesUpdater, index them in the same dumb mode
8352036: Storyboard format
db886f9: EA-54870 (read lock)
3afd5e77: proper reading of compressed data
55a791b: use custom InputsIndexExternalizer during snapshot indexing
fee336b: ability to supply custom input index + TrigramIndex custom input index implementation
8887a5a: ability to use supplied bytearray
fcb939f: introduced / used ThreadLocalCachedByteArray
c02d91b: continue getFrame — continue WEB-11784 slow nodejs debug
8195023: switch selector error message (IDEA-123937)
964735c: compilation fix
44e9fff: compose scopes intersection when filter by file type is on (IDEA-119595)
36073fa: unwrap anonymous: replace return statements (IDEA-119558)
7a90a13: unwrap anonymous: do not remove declaration - try to replace initialization only (IDEA-47218)
f20f1bb: redundant cast: nested casts with outer primitive (IDEA-119857)
f3bc48e: no need in URLs? during description composition (IDEA-119992)
e5a6475: allow to inline this only variable (IDEA-120041)
c6828ca: parameter hides member: accept setters returning this (IDEA-120214)
f4a2254: Try to download JIRA issue in separate request, if query looks like ID.
fddf4bd: IDEA-123851 Link in Event Log seems to be not working correctly
64fdf83: Redmine REST API has no NATIVE_SEARCH support
22801d8: if there are any changed files after UnindexedFilesUpdater, index them in the same dumb mode
30f0b46: Don't repeat exception message twice
c32ada6: Cleanup (formatting; immutability)
12e7a78: IDEA-123825 - Git Clouds detect Git remotes - OpenShift and generic
f02a2d7: action registered in plugin.xml should always override update()
19140e2: Correctly extract project name from Redmine task
130eeba: IDEA-110736 Java autoformatter adds brackets when it shoulnd't, reverted fix for IDEA-87969
e8b5589: Merge branch 'svn_18_3'
f4f3750: Mark getter for cached projects as @Transient to prevent serialization
2878862: EA-55850 (diagnostic)
dc525c4: svn: Disabled "Save credentials" checkbox when requesting ssh credentials for command line (as ssh credentials caching is not supported by svn)
ee24417: svn: Make ssh credentials be saved in memory by default for command line (like for other repository protocols and SVNKit)
099d86d: IDEA-123784 Do not treat "svn cat" output as binary for Unix - as currently separate error and output streams are not supported
880d0ef: Fix infinite loop in MavenProjectsTree.findRootProject when there is more than one level of aggregate POMs
0918676: External System: fix classpath for remote communication
c8c92e9: IDEA-123691 Minor project wizard edits: more reliable sorting
886ea2c: Alex's fix about getting the physical path of a Gradle sub-project from a GradleBuild moved from Android plugin to Gradle plugin, see Change-Id: I2617fc929d18f23447d658ed2f4ae084b64847af and Ifa59c4810615fa27f5f8d5753bc89ea85374ff39
38abbe6: IDEA-118529 Mercurial (hg4idea) slow with IJ 13: workaround for processing hg ignored files
5b9b1f1: IDEA-82961 Mute breakpoints turns off when when start a new debug session - xdebugger fix
4005a3f: restore cashed argument types, not for overload resolution
e0b83e7: new inference: remember mentioned constraints in set optimization
173e0be: new inference: optimization
3ffd666: IDEA-123886 (postpone .jar file type check until root creation)
9b747fd: Cleanup (JAR FS test moved to the flock)
76d2ce1: IDEA-123803 Popup goes behind its parent dialog for multyline editor
077fcc3: Platform: duplication spotted
9210149: WEB-11278 Bad performance expanding emmet
cc4033e: Platform: do not prevent project files from being written (IDEA-123489, IDEA-123899)
c8d9978: test finder: accept test classes from source roots
005dd85: Merge remote-tracking branch 'origin/master'
774099a: PyCharm 3.4 EAP logos.
555eac5: fix description file name
594451e: Package prefix support for external build systems
4cc78e5: IDEA-123477 Newly created Live Surround Template shows null in UI
155c419: IDEA-123344 Settings->File And Code Templates: group "Java EE" -> "Other"?
b5df84e: IDEA-123850 incorrect "Condition is always false" warning in GemRequirementsChangeWatcher.updateAndAttach()
c6c205d: refactor move inner for aspectJ
1977e48: escalate visibility for moved class (IDEA-119683)
288b080: test finder: accept potential tests as junit4 doesn't contain features of test until it contains test methods (IDEA-120123)
545753a: Cleanup (dependencies)
3194d62: IDEA-123674 (new "Usage of obsolete date-time api" inspection)
0e7c113: IDEA-123364 (Mismatched update of collections inspection no longer works)
4935bbc: do not delete output files corresponding to non-existing sources, if these outputs are already associated with existing sources from other modules that have been already compiled (example: moving some class to a dependent module with the same output root)
45cb352: IDEA-123773 The "Show Whitespaces" broken
0f869eb: schedule index rebuild after assertion
5c53c0d: better fix for IDEA-101698 & IDEA-123573
4c92967: Merge remote-tracking branch 'origin/master'
d9fe702: push down: interface constants in class should appear with public-static-final (IDEA-123758)
eb9a0ab: IDEA-123838 Iteration over 'keySet()' may be replaced with 'entrySet()' iteration quick fix produces wrong code
01b6c67: continue: speed up scope variables loading
62b2aa6: vfs: .jar validity check without opening ZipFile
99e72e6: IDEA-97465 Can't edit variable values in debugger with double click (F2 is required) - get back double click on empty space
b19d559: IDEA-82961 Mute breakpoints turns off when when start a new debug session - better option name
42ede18: do not save new defaults
bfac5ce: EA-55604 - assert: CopyFilesOrDirectoriesHandler.doCloneFile
e672f58: WEB-11278 Bad performance expanding emmet
8d09421: Make CustomTemplateCallback immutable
99b97a5: Enable emmet completion in autopopup only
b2bfd33: Merge remote-tracking branch 'origin/master'
0d66941: IDEA-123839: abstract&default combination
75f267c: testdata for IDEA-123848
5e4751f: testdata for IDEA-123869
675cd38: too aggressive: show popup when shift is pressed only
36466df: redundant type args: check also method reference qualifiers
d84cfe4: method refs: do not loose information about type arguments given by ReferenceType in receiver
a3348c5: lambda-> method ref: do not insert type args to reference type if they were inferred for lambda expression
08f5dad: show default tool name if XML contains empty group name
9e36eb1: catch CancellationException
86e8dd8: IDEA-123691 Minor project wizard edits: moving settings to the first page
c67ada4d: Merge remote-tracking branch 'origin/master'
9ce01ad: Merge remote-tracking branch 'origin/master'
aab16ff: IDEA-123867 Alignment between editor main are and gutter is lost while scrolling
8273986: IDEA-122292 Plugins list: checkbox missing padding/not usable
18f831a: Update Gitlab repository to use new API with server-side pagination
5d09a00: unused code cleanup
ef53a1f: IDEA-111803 Breakpoint indicator on the right gutter - better fix
442ad37: minor cleanup
003db18: IDEA-123866 Map Help button of the Server Certificates page
49eaa91: [git] migrate GitRepositoryReaderTest to use JUnit Parametrized
90365a7: [git] more test data for GitRepositoryReaderTest
13eb661: [git] GitRepositoryReaderTest rewrite
d89e625: [git] remove some weird test case
b228286: Storyboard format
9cebef6: Request handlers in ResponseUtil don't throw JsonSyntaxException
86a4529: IDEA-123468 Correctly interpret id and iid as task's ID and task's number in Gitlab issues
d2769ac: Refactor local task's project name and number to stored fields instead of computable properties, so they can be persisted in settings.
42c1335: correct font sizing when copying as HTML
471e1f9: IDEA-123820 Typeless Groovy catch parameter is Exception
91d363f: get rid of unnecessary invokeLater, check whether the module is disposed
0d2d5d3: less duplicated code
6b7e24c: IDEA-82961 Mute breakpoints turns off when when start a new debug session
8b124a1: use snapshot mapping for IdIndex / TrigramIndex for storing keys, right now switched on by the flag
f8863d6: gradle: avoid distributions downloading in tests
3201ec7: init: speed up scope variables loading WEB-11784 slow nodejs debug
88b4b72: IDEA-111803 Breakpoint indicator on the right gutter
a11b289: Merge remote-tracking branch 'origin/master'
09215e7: another attempt to reimplement IDEA-53663
397567d: tuple and map types improved. Used VolatileNotNullLazyValue instead of AtomicNotNullLazyValue to avoid deadlock Got rid of GrTupleTypeWithLazyValue. All the functionality is moved to GrTupleType
458ffce: known recursion manager prototype
c8e27bf: ability to store PHM<Key,Integer> in more compact format
542bb74: run pushers in background
ea048db: move more logic from CacheUpdateSession to CacheUpdateRunner
17ae7cb: renamed
18bec53: User/password dialog
7e74562: Merge remote-tracking branch 'origin/master'
ee8955d: rerun failed tests: include all parameterized if one have failed (IDEA-121214)
e1aa830: Platform: not-null SimpleProgramParameters.getEnv
025232d: IDEA-123818 Inspection "JUnit TestCase with non-trivial constructors" should not report error when used in a Parameterized test
925a186: copyright: allow to skip files with existing copyrights (IDEA-121912)
02724fc: try to start javafx without main (IDEA-101939)
b824958: infer nullity: preview with ability to exclude some usages(IDEA-123110), remember "annotate local" checkbox
0b4a7df: setup javadoc url for javafx for java 7 as it was distributed without sources (IDEA-123290)
c5de91a: tests: common TeamCity detector
f6154f9: Cleanup (test)
d35ae28: IDEA-122914 (unclosed ZipFile: JarFile usages)
c6175fb: Storyboard format
7a23ecf: IDEA-123825 - Git Clouds: detect Git remotes
5c22e17: IDEA-91835 Debugger: Support caret at the 'View Text' control
d51ce75: IDEA-51509 (IG: "String concatenation in i18n context" could suggest annotation quick fix for more variables)
6ff0475: IDEA-55853 Value displayed by custom type renderer is not copied to clipboard
a7f8535: CheckingHandlerUtil.disableWhenDumb
617d0e0: GitChangeProviderTest: rethrow init exception
aa81e27: GitChangeProviderTest, GitHistoryUtilsTest: prevent project leaks when failing
c0e93d8: more cleanup in fixture-based test tearDown (e.g. local history)
6435abb: GitBranchWorkerTest: recover from setUp exceptions and prevent project leaks
8615c5f: ssl backend: sing outgoing traffic
c807e88: IDEA-123691 Minor project wizard edits: project type list refactored
a0e0851: IDEA-123803 Popup goes behind its parent dialog for multiline editor
7732839: IDEA-122856 Hard to catch layout delimiter in portrait mode
6f6e2c0: IDEA-123647 Mercurial merge fail
6f7f761: IDEA-123338
52951cf: allow to replace strings with non-final static 'constants' (IDEA-119480)
69f8d95: plugin updater: prefer plugins from hosts (IDEA-123350); ensure download progress is cancelable
f2711a0: svn: Removed attempt to get "svn info" for HEAD revision in case of no local "svn info" found
c4c0770: debugging OfflineModeTest
0d61815: versions for file type detectors + usage of them for file type index
312acda: Reimplement emmet completion with new CustomLiveTemplate api
c96efa1: Disable autopopup in Xhtml
3e2b169: remove null icons
54afffa: platform: missed BindException bug info updated
83c4db5: platform: screen insets bug info updated
e781fb9: use default tool name instead of blank
2579106: cleanup
84eb84b: remove null icon
9f55d61: fix Tab behaviour when there's selection (fixing test data)
546701d: Use SyncDateFormat in TaskUtil to make date parsing thread safe
2309f91: fix distraction-free extra size not being updated
1d0e6e8: get rid of intermediate markup representation (IDEA-67767)
19a7bdf: get rid of intermediate markup representation (IDEA-67767)
7aabb42: CR-IC-5125 (cleanup)
f1907dd: IDEA-123710 Execute "lock" and "unlock" commands under terminal (if configured) as they require authentication
44dbc43: remove EditorChooseLookupItemAlways action
efacd01: IDEA-123615 (Proxy settings are not exported)
3682593: Disable Basic Authentication in JIRA connector once JSESSIONID cookie was received to maintain session
33da443: Add some missing @Nullable/@NotNull annotation and JavaDoc in tasks API classes and concrete repositories
0c7f52f: Add @Nullable/@NotNull annotations to JIRA API classes
1b9067e: Add test of deadlock detection to CertificateTest
c1b86a9: IDEA-123467 Add option in CertificateManager to accept all certificates automatically (not showing dialog)
75bf2d6d: Delayed requests to servers from Open Task popup using Alarm and FutureTask
527f08f9: fix Tab behaviour when there's selection (fixing test data)
76d86a5: initial WEB-4369 Support 'Jump to source' in JavaScript debuggers for object properties
4fa68a6: invokeOnEdt — always check passed condition
ec8500e: empty tool name protection
3fe9754: notnull
e6896ab: cleanup
699e022: make usable in upsource
944bdb4: cleanup
004ae7b: IDEA-90254 Feature suggestion: add names and groups to breakpoints - speed search
a9c5e47: IDEA-90254 Feature suggestion: add names and groups to breakpoints
be04021: Platform: meta-backspace remapped to Delete in Mac OS X 10.5+ keymap (IDEA-102003)
b3c2e61: fix Tab behaviour when there's selection
390d102: IDEA-122405 Indent selection is disabled in IDEA 13.1
4961cdc: Fix tips.
b9117c1: Fix editor leak in tests.
0a57685: Dispose correctly console view.
82b66b9: Print disposable stack trace in case of unreleased editors.
43c2a5f: Merge remote-tracking branch 'origin/master'
4efdfe2: Fixed path mappings for remote interpreters (PY-12550).
f59ef7c: fix compilation for uncommitted code
af109cb: Fix NPE on vagrant based interpreter creation (PY-12625).
cae4610: extracted content hashing code into util class
6fb1478: introduced hasSnapshotMapping
ce5cda1: extracted InputIndexDataExternalizer
4566871: do not switch scopes when focus is not requested/assume it is autoscroll from source (IDEA-123380)
bdfa121: IDEA-123403 TestNG integration ignoring test classes without default constructor when using testng.@Guice
79a999d: don't use AtomicReferenceFieldUpdater — field name could be changed, use our util class
025e804: PasswordSafe: implement memory / master password timeouts
3a1128a: so long, and thanks for all the fish
8d7f369: Merge remote-tracking branch 'origin/master'
5329af0: remove links to old artwork
70a621d: Merge branch 'patch-1' of https://github.com/mounte/intellij-community into mounte-patch-1
fbb72f1: Merge remote-tracking branch 'origin/master'
c871aed: IDEA-122856 Hard to catch layout delimiter in portrait mode
d511bdc: debug VisitingTest
8278ee9: use trove maps/sets to save some memory
c928235: register JList as generified compared to java 1.6
d4adc24: compilation fix
e8d0e26: generate test templates: include static imports on Assert-s to provide simple completion, optimize imports on the fly would remove them though
666addd: invert boolean: ensure to invert default boolean initializer (IDEA-123510)
5a0fe43: check access class for super expressions referenced to interfaces
ef82d76: java 8: anonymous class fields could be available later in next lambdas (IDEA-123731); narrow down scope of chained calls to the containing statement
d9cd272: IDEA-100036
07600e5: testdata for IDEA-123731
6d7cfc9: java 8: anonymous class fields could be available later in next lambdas (IDEA-123731)
258af30: testng/junit: <no module> choice when all in project selected (IDEA-88524)
6ab05a2: chooser to redebug failed tests (IDEA-100278)
fcc536f: Merge remote-tracking branch 'origin/master'
53a8f26: fixed project creation with detected sdk
11e10c9: RUBY-15187 File -> New command is disabled when editing a file
70107c7: console LineSeparatorPainter — remove from editor markup model, but not from document
2814b3d: IDEA-123543 Navigate to the Grails plugin page!
41e2698: patch local history tests; remove sync indexing
0b22926: WEB-11810 Node.js debugging doesn't work
eb2735c: Merge remote-tracking branch 'origin/master'
070603e: ability to find a component by its id
8da69d7: fixed PY-12544 Access to a protected member: false negative for import statements
dc15d42: RUBY-15202: some parsing tests do want to lowercase first letter
9a3d73e: Merge remote-tracking branch 'origin/master'
4220a13: Remote interpreters dialog redesign (PY-12462).
c613ae1: Minor optimization +review CR-IC-5136
89639df: no exceptions in log
1e6e14d: make tests platform-independent (IDEA-67767)
926d1e5: Code formatting
8e895ee: IDEA-48247 Maven: resources builder: support outputDirectory parameters of maven-resources-plugin; updated for review comments
d535632: New icons
5baf0cd: fixed PY-12500 Instance attribute defined outside init: generate python 3 super call without arguments for python 3 interpreters
10e91a9: Merge remote-tracking branch 'origin/master'
4f52352: fixed PY-12449 Create Virtualenv: do not run skeleton generator when selecting not added base python interpreter
cb14faf: make FontMapper compile and work with JRE 1.6 (IDEA-67767)
4ba6c03: sync nashorn debugger support ValueType
33f6d78: testdata for IDEA-64103
e860377: testdata for IDEA-123366
cdf4412: provide project for TestStatusListener
67da469: jump to source: ability to jump to native V8 script (actual only for V8 debugger protocol)
e1ca784: specify Locale.ENGLISH (it's a locale insensitive string)
2796b2e: Gradle: code clean-up
71f3f29: Gradle: code clean-up
67bc41e: new iteration model based on ChooseByNameItemProvider
7ddbfd5: dfa: don't suggest to replace reference qualifiers with null
73850cb: IDEA-123163 Use new single file content root in "open single file in temp project"
c208dce: IDEA-27445 Breakpoint groups - added support for default group
e56d173: cleanup
c86fff8: better detection of binary files
7035c3a: ignore io exceptions on file type detect
065f021: CR-IC-4781 Formatter diagnostics improvement: check cases when PSI tree/model doesn't match the document
61bef59: WEB-11268 Live Templates in auto-completion interfere with Emmet/Zen expand
b3a4361: util: universal .jar URLs splitter
2aeb018: IDEA-48247 Maven: resources builder: support outputDirectory parameters of maven-resources-plugin
6e4249e: diamonds: wrong constructor selected (IDEA-123518)
7e0d323: fixed PY-12637 PEP 8 naming inspection: scandinavian letters
6ca24c1: fix local history tests: don't do initial vfs refresh in unit test mode (as it was previously)
8dbc39fc: Merge remote-tracking branch 'origin/master'
09ddfbd: IDEA-123641 Breakpoints groups: for the java/javascriptExceptions nodes the MoveToGroup action is enabled but doesn't move AnyException subnodes
0e8173a: Merge remote-tracking branch 'origin/master'
4ed1669: C++: hangup at compiler launch is fixed (rollback Dmitry.Semeniouta changes) +review CR-OC-1448
5bc3f1d: EA-55239, EA-55618 - IllegalArgumentException
195ca9b: TestFramework: cleanup, copyrights, use org.junit.Assert
c19f73d: convert to light test
68576b4: Merge remote-tracking branch 'origin/master'
53d6460: cleanup imports
24e8549: cleanup imports
0bc5d9d: IDEA-119544 Terminal title font doesn't revert to usual size after presentation mode
7d28015: cleanup imports
9ec0421: attempt to fix WEB-11784 huge array cause 100 cpu debug
bb65da0: cleanup — nullability
9c5cd3f: Cleanup (docs)
4b3cbd3: templates to create new test classes (IDEA-107251)
bb0af0a: dependencies: do not highlight return type params - already shown (IDEA-123577)
a0dd4c5: use snappy in java implementation
9e4e295: Merge branch 'svn_18_3'
9fb6bdb: svn: terminal: Do not destroy process in terminal mode if some data is available in error stream - as subsequent interactive prompts could occur
144216c: Merge remote-tracking branch 'origin/master'
45cb54c: PY-12565 Django: default template names for generic class-based views are not resolved
93f8191: IDEA-123511 (DynamicRegexReplaceableByCompiledPattern should ignore String.split in some cases)
f589bf2: C++: hangup at compiler launch is fixed +review CR-OC
6b882a3: Merge remote-tracking branch 'origin/master'
479984f: literal expression won't be created from string with line break
58e7a1e: NPE: usage in foreign language (IDEA-123604)
6fd18d1: unused parameter: do not highlight if method is used locally by method reference (IDEA-123265)
e14e21a: ensure that tree is not flattened when action to switch is disabled (IDEA-123549)
2fa8491: IDEA-112552 "Replace with lambda" should use expression lambda when possible
b26f696: improve distraction-free UE: fix blinking & enlarge breakpoint area
16dca7c: IDEA-123641 Breakpoints groups: for the java/javascriptExceptions nodes the MoveToGroup action is enabled but doesn't move AnyException subnodes
6f41e9e: Compilation fix
26aaa68: Cleanup (formatting)
6509542: IDEA-101642 Floating windows disappear/change positions on dual monitor
a0b16a0: IDEA-123466 Sheet dialogs doesn't transfer focus back then closed
e46486e: Merge remote-tracking branch 'origin/master'
7b697a5: compilation fix
cf0ab3d: IDEA-67767 Copy syntax-coloured code block to clipboard as rtf
f80bf32: functional expressions: include in find results when implementing classes/implementing methods options are on
ab86d61: functional expressions: implementations view
39f354b: functional expressions: ensure that method to search is functional (not default or static)
c8bbd66: anonym -> lambda, method ref: do not suggest replacement when default method is called out of functional interface context
e9996cf: enter distraction-free mode in presentation mode
0a7b14c: refresh editors on successful registry changes
30fe8ea: fixes for distraction-free & presentation mode: file-editors only & etc.
812e2bd: clear() method should update 'myContentSize' only once
a562a5e: IDEA-123337 fast constructor references for map literals
e217b44: IDEA-123337 getReference should work fast
21c1cbf: IDEA-123337 lazy type inference for map literals
6e96d42: fix on demand import
14f4d6b: UnindexedFilesUpdater -> DumbModeTask; faster refresh handling
7a17712: index only valid files
5b12890: disable closure folding on Java 8 as confusing
5e0ad33: IDEA-12514 Can't generate EOF input in Console panel - ^D doesn't work - default shortcut
282ba94: svn: terminal: Do not guess process output type by line content for windows (as implementation already provide separate streams for output and errors)
85d01c0: IDEA-12514 Can't generate EOF input in Console panel - ^D doesn't work
b200296: Merge remote-tracking branch 'origin/master'
56b33a8: Add missing feature declaration in YouTrack repository
1c0f050: Merge remote-tracking branch 'origin/master'
70a1264: IDEA-12514 Can't generate EOF input in Console panel - ^D doesn't work
2814589: IDEA-44718 Maven: provide possibility to navigate from profile node in MavenProjects tree to the corresponding profile
357fcee: Short method documentation
9b9cf22: Merge remote-tracking branch 'origin/master'
74b0d4b: do not run skeleton generation twice while creating virtual env
d5c9775: for now test failure is expected
af075b6: Fix maven test
97584df: fixed PY-12452 Replace browse button for interpreter selector with details icon in project creation dialog
c6a98b1: fix presentation
1132fd5: Merge remote-tracking branch 'origin/master'
be050f6: compilation fix
61243fb: IDEA-123619 Simplify adding stepping filters
aad1a93: make the dialog non-modal to compare traces
8bb23c3: IDEA-123444 Item “more…” on Search Everywhere does not work
732de39: Real font families by generic names (cherry picked from commit 286ecf7)
c09045e: console insert user text test
172a01d: functional expressions & @FunctionalInterface based conflicts for pull up/push down refactorings
e55748f: functional expressions: pull up conflicts
05fb5ed: functional expressions: push down conflicts
d8ed05d: functional expressions: allow to delete/change signature of default methods of functional interfaces
c213495: functional expressions: reject to inline to anonymous if corresponding functional expressions exist
149197d: IDEA-123519 improvement
1337076: use thread local cached value for AppenderStream
cbc6d61: removing all temp enumerator / persistence map files created during tests run
9ad5194: avoid multiple notificationgroup registration
e91d207: IDEA-44718 Maven: provide possibility to navigate from profile node in MavenProjects tree to the corresponding profile
92cdb96: IDEA-123519 Sheet dialog: default button and focused buttons are incorrectly set
87d9dc6: SearchEverywhere shows Searching... if the popup is empty
b40f6a5: external system: testFramework test dependency added
fc7d372c: remove wrong @TestDataFile (CR-IC-5117#c24906)
04acba8: cleanup
6d24b11: Merge remote-tracking branch 'origin/master'
bf1b30b: fixed PY-12628 Ugly interpretator configuration
edff3da: DomFileFattern
6cf89cca: fix testdata
99e8efe: don't optimize imports and rearrange on commit in dumb mode
034c76d: DumbService: don't prepocess progress fraction, it only hurts in DumbModeTask's
fe49955: kill old DirectoryIndex
810d328b: format, @TestDataFile
d7f1281: reorder table items & fix renderers
0773a6f: functional expressions: include in class hierarchy
feb2a09: disable convert interface to class for @FunctionalInterface-s
3692adc: @FunctionalInterface -> CommonClassNames
417e7a2: warn when converting from interface to class in presence of functional expressions
a7875b5: functional expressions: show in method hierarchy
da399c3: functional expressions: show them in hierarchy view (IDEA-95127)
2a89426: safe delete: warn about functional expressions
cd3eac2: IDEA-118774 Warning about lack of subclasses when using lambdas
c064f3c: better place for license info
89a7ea9: update artworks
8de7f77: Cleanup (formatting)
fed172f: Fix icon of 'Browse styles' toolwindow
29250fe: Add options to disable/enable using maven-surefire-plugin configuration when execute JUnit Run Configuration.
128f2c1: Merge remote-tracking branch 'origin/master'
9bf99a9: fixed PY-12448 Create Virtualenv: NASE at com.jetbrains.python.sdk.CreateVirtualEnvDialog$4.actionPerformed
51ce094: Merge remote-tracking branch 'origin/master'
19d410e: fixed PY-12477 Project Interpreter is not set when attaching created project to currently opened one
c908880: Merge remote-tracking branch 'origin/master'
9553c3f: IDEA-123467 Add two checks to prevent deadlocking with MediaTracker threads
68de0c5: IDEA-123467 Add key 'ide.certificate.manager' in registry to disable CertificateManager usage
8f03500: Add internal action to simulate deadlock caused by CertificateManager
43f09a2: compilation fix
89d58d467: do not treat anonymous classes as functional
6397808: Merge remote-tracking branch 'origin/master'
90f3c6f: laziness & compilation fix
0ee17fd: fixed PY-12477 Project Interpreter is not set when attaching created project to currently opened one
693c5f3: bring back changed files sync reindexing (local history tests are failing)
7f99a09: correct relative point for window
2f3d180: IDEA-123355 Postfix template expansions .null/.notnull after 'else' fail to provide a valid Java output
ec1d492: search for functional interface implementations by lambdas and method references: change signature/find usages; to be continued (IDEA-104286; IDEA-90824)
737a7d5: IDEA-123529 No Retina Icon for Changed File
cfb44bf: update icons
d386f9e: IDEA-123116 method processed from static imports has special priority
1e550ab: cleanup
eedead7: IDEA-123337 Lazy tuple types
3ad4478: some @notnulls
5ad0c0f: cleanup
5e7f2b7: Groovy: optimize declaration processing
98a6a14: Groovy: cleanup non-code members processing
02a2aa2: remove redundant field myName. Name property is already declared in the superClass
75fba02: notnull/nullable for NonCodeMembersContributor
5b9cf2b: get rid of myTypedContext field in MethodResolverProcessor and corresponding code, some code cleanup
fbb5045: SimpleModificationTracker added to util
73f8ed4: IDEA-122995 "Grab dependencies" intention should work on any red class reference
d2abb03: NPE
f167774: Favorites: DnD fixes
30e96ba: some still make use of the horizontal scrollbar from time to time
3b3db9c: Dart — scope object could be primitive (for example, Integer)
ace1780: Favorites: alphabetical sorting for favorite lists
16ad824: Platform: taking OS X scrollbar click behavior into account (IDEA-56288)
318b7b7: default value for Karma splitter
edb1f6b: suppress postfix templates [r=ignatov]
3d258b9: IDEA-123268 (Wrong "magic number" triggering)
f299a3b: Android-Gradle: use external project notifications for project sync messages
8e3a6d1: Fix several typos in JavaDoc
feb9b63: IDEA-71597
3b86f6c: cleanup
de04dfe: NPE
34e550f: notnull
12c80e7: seems html attributes spec is too aggressive, let's use alpha as attribute start
f2c19c1: move JavaScriptDebugAware to community (required for kotlin&nashorn)
7c0dece: fix NPE
141fa22: ^174 "from my point of view it would be better to make inner MyFullValueEvaluator class static and change constructor signature to accept Value instead of int actualLength."
7371df1: IDEA-123160 Find Usages doing nothing in 13.1
88f8d64: cleanup
b67d8ba: External project notification: code cleanup + added message counter methods
47c0c85: external system: add check for disposed application before document save handling
276af49: show execution point for VM script file and http files
77c13bc: cleanup — notnull
1850bd7: distraction free mode improvement: don't blink during editor switching
cfe2889: IDEA-123160 Find Usages doing nothing in 13.1: do not throw exception in production.
7f2cc84: IDEA-123160 Find Usages doing nothing in 13.1: do not throw exception in production.
573c488: Change time measurements in logging to display time of request to single server
e650594: AppCode: initial Reveal integration (incorrectly committed code removed)
d2e05d8: AppCode: initial Reveal integration +review CR-OC
b3df989: Platform: NSWorkspace class to work with cocoa
e0dfdb9: IDEA-123508 DevKit: improve extension point quickdoc
4f72805: before reporting "already disposed", check if it's a canceled background process that could be gracefully finished by PCE
85740b0: remove CacheUpdater in v.15
6514533: better logging for detecting sporadic indexing updates
ee4d472: display "Indexing..." while indexing
67ac560: avoid dumb mode on small vfs changes
1fdef60: don't do optimized groovyc classloading on java 5 where util.jar can't be loaded
d2bfdb3: removed GrReferenceExpressionImpl println
ed1187a: FileManager.forceReload, move and simplify
edd39ff: ReferencesSearch should default to allScope
a10e679: IDEA-123273 (correct handling of UNC roots in FileUtil and file pointer manager)
af1a5eb: Cleanup (formatting; dead code)
e561d7e: Merge remote-tracking branch 'origin/master'
192a47c: JediTerm updated to version 2.0.
d3a2e4b: Merge remote-tracking branch 'origin/master'
5a3cd13: Templates obtained recursively
93c9741: track the reason of index updates
bcb2530: introducing ThreadLocalCachedValue
b8e2be3: Experimental utility method about system keyboard layout
7181aba: Merge remote-tracking branch 'origin/master'
a85f897: Removing custom impl. of TargetElementUtilBase to fix tests
a40b71a: fix offset contains condition
05ab3eb: report in more cases
f38f05c: expand negative names list
fcd5061: name suggestions for static non-final fields should escape _ (IDEA-123441)
8021c7c: allow final fields serialization (e.g. used by HighlightSeverity)
46f47a9: same custom file types as we have in community
5e5838a: made html lexer more closely follow html attribute syntax spec
b2459ce: IDEA-123017 Mac sheet-dialogs do not correctly handle line breaks
f187f25: IDEA-103016 Tooltip/label for Toggle Fullscreen Button in Main Toolbar is inverted compared to 'real' status
d2ee60b: Storyboard format
d8a6130: IDEA-123409 Sheet dialogs: Order of buttons and their sizes are incorrect
6e4e343: Merge remote-tracking branch 'origin/master'
f32b903: sync field filter with xmlb.BeanBinding: skip transient and @Transient fields
c3a806c: EA-55600
49e4236: EA-55548 - IOOBE: SegmentArray.offsetOutOfRange
a89888e: Sizes and layout of buttons for IDEA-123409
6c78461: Revised Color & Font import API
86a9401: allow to run parameterized tests from plugin
dd53240: EA-55041 - IAE: TypeConversionUtil.isAssignable
9de341b: EA-54930 - IOE: PsiJavaParserFacadeImpl.createExpressionFromText
83a1f2a: EA-55521 - IAE: TypeConversionUtil.getSuperClassSubstitutor
c97a567: fixed PY-12478 Test Runner detector gets info about installed package from wrong project interpreter for multi-project
5a3a16e: move script-debugger-* to community — fix build scripts, add modules to community project
b5a437a: move script-debugger-* to community
5e120d3: WEB-2100 Node.js debug: value is truncated, but IDE does not suggest to see full value WEB-11392 Node.js debugging: Copy Value doesn't copy the entire string
a87079b: fix compilation
bc234fe: WEB-6069 CoffeeScript Debugger doesn't show value of the variables
842010b: fix NPE
8b94534: cleanup, ExecutionStackImpl must not hold topFrame — check actual on get
5045ed4: WEB-11133 JS Debugger: Variables view is not properly updated after setting value
4b47fd6: WEB-11133 JS Debugger: Variables view is not properly updated after setting value
5b27729: cleanup — must be named as VmBase
d2a450f: continue: local variables defined in the console should be available for resolve/completion/variables view
4df77a8: getCacheState -> getCacheStamp
aafa722: cleanup — remove getGlobalEvaluateContext
4e48d7e: getCacheState -> getCacheStamp
c9fe4c9: init: local variables defined in the console should be available for resolve/completion/variables view
e020ca2: release object after global variables calculation
4e0bc81: release object after global variables calculation
e33c085: honor context.watchableAsEvaluationExpression
60308ca: WEB-11399 Live Console: variables defined in the console are not autocompleted (global context)
2f11f9a: WEB-11399 Live Console: variables defined in the console are not autocompleted (global context)
50d6e15: StandaloneWipTab - add logging
5496bef: library scope is not watchableAsEvaluationExpression
0576bc5: variables sorting — prefixed '_' must last, fixed case sensitive natural compare cleanup
193062e: move createAndAddScopeList to ScopeVariablesGroup
e65a4fa: WEB-7303 — node-webkit debug works
c231831: continue WEB-7303: reduce dependency on ExtBackedChromeConnection, move navigated() up
3e26b8d: continue WEB-7303: reduce dependency on ExtBackedChromeConnection, move navigated() up
d16a88f: move generic ProcessBackedVmConnection impl to shared module
4e72d77: move generic connection impl to shared module
66051bb: move generic connection impl to shared module
60dbe50: move generic connection impl to shared module
f377dbd: extract SuspendContextImpl
542fce0: ChromeExecutionStack is generic impl
86b7cf8: ChromeExecutionStack is generic impl
08f232e: ChromeExecutionStack is generic impl
ab343e3: cleanup
d449db6: cleanup
98d2108: CR-IC-4719 revert "pass value to renderValue"
2e69bf5: cleanup
1c56ee5: cleanup dependencies
656f137: remove dependency on liveedit-protocol
e39d6cb: notnull
d5597c8: remove dependency on JavaScriptDebugger
bff031a: move VM_SCHEME to backend sdk to reduce dependencies
19e548e: init nashorn conditional breakpoints
dae303e: EvaluateContextBase
194fc38: remove dependency on JavaScriptDebugger
116514e: move Value to values package
8354821: move Value to values package
b085e92: nashorn indexed array support
d6a80f5: nashorn indexed array support
790b885: cleanup
53840c1: v8: don't return empty string as class name
b694bf7: get rid of ObjectPropertyData
2258111: get rid of ObjectPropertyData
502f01d: NashornArray presentation
d047f87: NashornArray presentation
4cfa1f7: cleanup
4a96f13: move isTruncated/getActualLength/reloadHeavyValue to StringValue
79862ca: move isTruncated/getActualLength/reloadHeavyValue to StringValue
7a54bda: add ObjectValue.hasProperties to simplify renderers
67f3450: add ObjectValue.hasProperties to simplify renderers
325d219: jdi Array presentation like current java impl
55bf487: jdi Array presentation like current java impl
f668bcd: initial implementation of JdoObject/JdiArray
fdc3ccc: cleanup
8e1b754: get rid of asObject
158024c: get rid of asObject
435ae25: remove getRefId() from API
d1a7ef0: NotNull
c0265e1: ClassObjectReference
6f7bdf2: rename "asFunction" to "resolve"
694d96f: rename to DebuggerView
9dd0456: rename "asFunction" to "resolve"
2dd20b5: nashorn variables view: Current "official" approach doesn't work in our case — it is better for us to not use DebuggerSupport, we should operate with ScriptObject directly. So, we have implemented our own nashorn debugger support (thanks to documented and public Nashorn API).
546cb8b: nashorn variables view: Current "official" approach doesn't work in our case — it is better for us to not use DebuggerSupport, we should operate with ScriptObject directly. So, we have implemented our own nashorn debugger support (thanks to documented and public Nashorn API).
35c5720: ValueLoader -> ValueManager It is not loader, it is just manager/factory.
ddb3a80: ValueLoader -> ValueManager It is not loader, it is just manager/factory.
eda0a66: relax getProperties — Variable is enough, we must not require ObjectProperty
594db26: relax getProperties — Variable is enough, we must not require ObjectProperty
43b45c0: refine ValueLoader concept
49799df: ObjectPropertyBase — getters/setters must be FunctionValue, move generic impl from V8
46c265a: rename scope.className to scope.description — actually, it is description
a0f1f9c: rename scope.className to scope.description — actually, it is description
db91942: add note about NashornScope impl
60eb22e: rename DeclarativeScopeBase to DeclarativeScope
6c56fcd: rename DeclarativeScopeBase to DeclarativeScope
8ae8053: rename StackFrameImpl to CallFrameView
aad574d: move loadScopeVariables down nashorn variables view initially works
5624e4d: nashorn: continue variables presentation simplify V8Scope
c1a42c7: don't auto expand Scope.Type.WITH
15a426d: BaseVariableContext -> VariableContextBase
d4e978c: implement SimpleDebugProcessEx
702ee28: continue decouple xdebugger ex ui — XStackFrame impl
902bda6: continue decouple xdebugger ex ui — XStackFrame impl
8c202a8: continue decouple xdebugger ex ui — XValue/XStackFrame impl
87e701e: continue decouple xdebugger ex ui — XValue impl
2df6840: continue decouple xdebugger ex ui — XValue impl
e4dab99: continue decouple xdebugger ex ui — XValue impl
8f64d34: continue decouple xdebugger ex ui
270adbb: simplify – suspend context has reference to vm
1b22196: move ContextDependentAsyncResultConsumer to decoupled module
0011573: decouple ContextDependentAsyncResultConsumer
053808e: simplification — get rid of v8 DebugSession add debugger-ui module
2916e19: simplification — get rid of v8 DebugSession add debugger-ui module
58b9bf9: nashorn: continue variables presentation
ad81d5c: nullability
5ae3a76: nashorn: initial getReceiverVariable impl
101c153: introduce isMemberVisible/normalizeMemberName to avoid dependency on V8DebugProcess
f521266: continue nashorn: variables view
63f68f2: nullability
5951a1c: don't depend on javascript
b186cac: nashorn: x variables view
4668592: nashorn: frames view — correct presentation of stack frame (function name is not yet displayed)
ebda663: fix compilation
f403d8c: WEB-9926 remove 0xhh postfix
4c981bb: WEB-9926 add additional scopes
fe52fa4: show "native" description for node objects
d323ba1: WEB-9926 don't auto expand library scope, we must use case-sensitive natural compare — constants must be first
b925454: WEB-9926 library scope
5a13a6c: CR-IC-4324 revert to NotNull, move new contract to PathUtil
ed408cf: get rid of ScriptInfo
2692f06: move js debugger platform up
86d2886: move js debugger platform up
b4c85ed: move js debugger platform up
0a0bc7f: disabling breakpoint group worked only after the second click
2cea25a: WEB-11695 Insert handler doesn't work for function with multiple definition
8e02a81: Merge branch 'svn_18_3'
00b440a: Merge remote-tracking branch 'origin/master'
129e760: Narrowing the top shadow, shadows are lighter for IDEA-122991
18a6681: Better workaround for PY-12317
37c7f51: Expression simplification
10e7111: IDEA-123402 Sheet dialogs are too transparent, making it hard to read the content
5ad2cb5: Merge remote-tracking branch 'origin/master'
699c241: IDEA-123115 Infer Nullity mark Local History
7a9f96d: shared icon introduced (IDEA-120989)
0afb681: IDEA-123230 html code visible in updated plugin disabled warning
0ce4ecd: svn: Implemented one common process handler for svn commands (both for terminal and regular mode)
8909f2e: DevKit: Extension.getExtensionPoint use domDeclaration provided by Extender directly
36c2d1b: IDEA-116029 in-place introduce variable name suggestions popup disappears before I can select anything (disabling property key to check for regressions)
084e9d4: svn: terminal: Implemented running svn commands using "cmd /c" and redirecting output to separate file for Windows (so we do not need separately process terminal escape sequences in process output)
15150f5: Platform: globally use customized 'Delete' shortcuts (IDEA-102003) + more places use standard shortcuts
90d6d50: Nix NPE while settings save.
50ae319: Platform: globally use customized 'Delete' shortcuts (IDEA-102003) + added 'delete' and 'backspace' mappings to the 'classic OS X' keymap
95314e2: Gradle: Tooling API integration tests fix - set minimal daemonMaxIdleTime
117155e: Gradle: Tooling API integration tests fix - set minimal daemonMaxIdleTime
75febf1: fix NPE on set breakpoint in Dart SDK file
9861ddc: DevKit: add Extensions#getEpPrefix
90fa8cb: move spellchecker to java-impl so it won't depend on any plugins enabled (IDEA-123346)
7ffb54d: view implementations: show self first (IDEA-123377)
79f6257: testng: allow all in project configuration for group, suite, pattern (IDEA-123385)
9f2d913: Platform: globally use customized 'Delete' shortcuts (IDEA-102003) + typo fixed
d82d9b1: Add internal option to run processes with PTY.
430c02d: better name and problem descriptor
1637a3f: Cleanup (javadoc)
192b16f: Cleanup (test stability)
d70e1ac: Cleanup (pointless exceptions)
bd5f93c: Cleanup (formatting)
cd55e1a: Refactored RunnerWinProcess - delegating method calls to original process extracted to separate class
d15303a: Merge remote-tracking branch 'origin/master'
e3c36ee: fix asm bug (IDEA-123343)
a7d2e86: Merge remote-tracking branch 'origin/master'
05d9c33: IDEA-69131 (Cannot import inner class from annotation on outer class.)
4186051: presentation mode fixes: IDEA-123043, IDEA-122892
dd71309: svn: terminal: Terminal support for Windows extracted to separate classes
2b2ba01: svn: Refactored CommandExecutor - extracted utility methods to work with temp files
70887d1: use psi-based DomAnchor by default
788fe65: IDEA-122391 Apply correct arguments escaping for pty4j (depending on current OS)
fcd726c: improve distraction free mode for detached editors
0c34825: IDEA-122391 Trim xml data before parsing - as unnecessary whitespaces (i.e. line breaks at the beginning) break parsing logic
f0b6421: change prompt style for ipython to plain green text PY-9171 (cherry picked from commit e6f4916)
934f8f6: override exit handling for IPython TerminalInteractiveShell (PY-5172) (cherry picked from commit 05c1755)
d0ac46e: Merge remote-tracking branch 'origin/master'
7bb8868: smart completion of method references (IDEA-123293; IDEA-123291)
c33aa26: inside_expression already exclude literals
12ad891: fix generated api
df9e6aa: safe delete should not start callback when "safe" checkbox is not on
1daf8f5: ambiguity (IDEA-123352)
9b1c967: simplify because myAlignmentStrategy != null
7257ecb: don't hold all strings from all plugin.xmls forever
680938d: JavaAutoPopupTest.testRestartWithVisibleLookup: don't blink
9524396: EA-54618 - assert: ComponentManagerImpl.getComponent
09389bb: Platform: tests added for virtual stace handling in DeleteToLineStart/End actions
101dc41: Merge remote-tracking branch 'origin/master'
6fb0d03: Merge remote-tracking branch 'origin/master'
12b5eed: IDEA-122701 IDEA doesn't start on Mac under one of the user accounts after patch update
3706485: AIOOBE (^Vassily)
1feee4a: support multiple carets in EditorDeleteToLineStart/End actions
30356e7: Platform: globally use customized 'Delete' shortcuts (IDEA-102003), Xcode keymap uses 'native' delete action shortcuts
a587c8b: show source text as value name, part of "WEB-6069 CoffeeScript Debugger doesn't show value of the variables"
617cbb9: cleanup
24fe15e: remove obsolete class
3d6913c: fix NPE
b6c6b95: IDEA-99329 Buggy UI when manually adding framework support for a module
f2f8756: IDEA-27445 Breakpoint groups - prototype
4e53b58: fixed PY-7535 Specify return type: intention is not available at the end of the function name
2d6eafa: Merge remote-tracking branch 'origin/master'
417935b: TODOs added
3953531: Workaround for PY-12317
6fd05ee: NPE fixed
1a5f9d2: Merge branch 'master' of git.labs.intellij.net:idea/community
2406ded: Notify GIT repository listeners After info update - rollback static for listener notification (according to review CR-IC-5069)
d200119: by default it's not stripped
3a0093d: fix AIOOBE in dfa contract processing
8c01fc0: initial folding should be build under a read action
f6262c4: DumbService.queueTask(DumbModeTask)
2841329: avoid unnecessary status bar repaint
23bae53: IDEA-123356 Settings->"Postfix Completion" enhancements
b0667e0: IDEA-123360 Sheet dialogs should have minimum size
9857064: IDEA-123383 Please rewrite ActionsTreeTest so it doesn't count on platform actions being incorrect
21dedab: remove new editor mode (revert d42ee690)
d9969be: made public
2831129: notnull
4e0ca1c: cleanup
e25a73e: isNative2AsciiForPropertiesFiles
f7a20ff: CIDR: Xcode keymap utilizes Delete to Line start action
9e297df: Use Tahoma in HTMLEditorKit on Windows
07257e9: Platform: Delete to Line Start action (IDEA-102469)
d1c4c28: Editor Actions: CutLineHandler extracted
0112f24: IDEA-123145 New project wizard is broken
582d67c: Open action on welcome screen
5f35c4f: Start plugins wizard #11
0eedbf0: Start plugins wizard #10
9a38c20: Start plugins wizard #9
ba25977: Start plugins wizard #8 (fix broken compilation)
aeca763: Start plugins wizard #7
f7e746c: Start plugins wizard #6
d8166a2: Start plugins wizard #5
e086a39: Start plugins wizard #4
909a15a: Start plugins wizard #3
cbaf7f5: Start plugins wizard #2
5d38a35: Start plugins wizard #1
edf024c: ensure assert inserted in correct place (IDEA-123296)
02fc8fe: method refs refactoring
565b28a: check for assignment to final field inside lambda (IDEA-123308)
4bbe424: IDEA-102508 error status of run configuration is not updated after fix Get rid of extra repaints
fd0f629: better fix for IDEA-120011 quick documentation looses styling
b45b456: IDEA-113615 (Magic Number inspection does not treat ByteArrayInputStream initial size as initial capacity parameter)
675c6ed: introducing / using ReflectionUtil.getGrandCallerClass()
358f633: play sound utility methods
03073c1: Merge remote-tracking branch 'origin/master'
3455dde: PY-7000 Django: not able to Find Usages for template reference variable passed to template from view PY-12427 URL names reference does not work TODO: Add tests!
dac515e: Mac keymap: restore old shortcut for rerun tests (cherry picked from commit 5bedbd8)
83a48c1: External project notification: clear notification messages in EDT
58b41b5: Merge branch 'master' of git.labs.intellij.net:idea/community
30f94c0: Notify GIT repository listeners After info update - remove unnecessary static's
1e9430a: Notify GIT repository listeners After info update
b0fa971: EA-54357 - assert: ComponentManagerImpl.getComponent
3ff58dc: svn: Refactored SvnDiffProvider - log errors while resolving current revision for file as info (not as debug)
014d4c8: mark new files as dirty in jar FS: otherwise even if new version of jar is refreshed in Local FS jar content from persistent FS won't be refreshed
934f438: ui-designer-core moved to platform to allow third-party plugins to use it
6467286: Move JSPTreePatcher to XmlTemplateTreePatcher (WI-22026, WEB-5058) [CR-IC-4933]
1a7aff6: svn: Do not resolve repository url (with "svn info" command) only for local "svn info" commands
cefdce8: catch NFE added to HgBaseLogParser
52aa623: IDEA-122078 Consider excluded output roots on output cleaning
f3eda43: fixed PY-12506 Updating skeletons is run twice
b487137: IDEA-122394 Use ModalityState.any() to prompt user if executing svn commands in terminal mode (as currently these prompts are in the thread that reads output and not in the one that started progress)
33790eb: svn: Make Command.myRepositoryUrl volatile - as it is accessed from several threads when in terminal mode
adfe9ba: Fixed bug where Gradle settings were not updated on each project sync.
4d2b747: 'setMaskProvider' method restored and moved to API (used in 'presentation assistant' plugin)
fd92682: [log] Cosmetics changes in VcsLogJoiner.
a75b365: optimization
844099f: External project notification: add support for use of "Messages" tool window
bec7a5d: External project notification: add support for use of "Messages" tool window
56484f1: code cleanup
9cfa601: allow unchecked generics in comparing unrelated return types (IDEA-123316)
2c85ce7: explicit 1.6 language level/compilation target
cbe0d6d: create method from method reference (IDEA-112556)
702932a: make change color scheme actions dumb aware
bb62d58: patch from Zalim Bashorov https://github.com/JetBrains/intellij-community/pull/162
905227b: breakpoint was not selected when opened from event popup
c25dd563: fixed PY-12526 Replace with str format method call: unnecessary u prefix for python 3
a7d8bb3: bind smart element to proper root in template languages: keep API intact, use utility method
2c66b01: fixed PY-12541 do not add ruby interpreter as possible base for virtualenv
f350935: bind smart element to proper root in template languages #WEB-11589 fixed
8ac22e1: Mac keymap: bind rerun tests on valid shortcut
e75d93b: notnull, cleanup
c6a7962: cleanup
fb7d39f: moved to project-model
ad25db4: notnull
82930ae: diagnostics
95398bd: cleanup
a36a361: cleanup
e45865e: IDEA-113198
7ce2aaa: cleanup
2cc9842: method references: highlight separately non-instantiated classes, not resolved methods (IDEA-123279)
6b4ad69: IDEA-123286 diff: fix off-by-one in the current document too
5ff0518: Update module_redeclarator.py
d281c91: remove border
f18463d: set proper fg and remove border
ffe1edd: quick doc and tips are broken under darcula
70d6d69: IDEA-71048 (test fixed one more time)
d783d86: IDEA-122670 Hg log: request only necessary log information
7333a78: explicit 1.6 language level
50bd74d: fixed PY-12545 Override method: generated incorrect super call for local classes
5898229: Emmet: reformat surrounded block
fe7b903: testdata fixed
29265b3: Merge remote-tracking branch 'origin/master'
de14860: Merge remote-tracking branch 'origin/master'
7164eb8: IDEA-71048 (test fixed once again)
c46012d: fixed PY-12546 Completion: except keyword should not be available in try block after else or finally
2be1cd2: IDEA-71048 (test fixed once again)
9195d8e: stop replacement chain calls to sequences when root type changes during call chain; this-chain is not supported though
73f87cd: junit 3: workaround not to filter out "warning" suites when test was not correctly created (IDEA-123209)
06d6ad7: static in interfaces before 1.8 (IDEA-123252)
5f1e0e0: don't use @Override on implemented methods in util-rt
6ca82ee: revert util module language level changes
f49bcf6: fixed PY-12551 Project Interpreters: deadlock after removing detected interpreter in the list
fd29e82: Merge branch 'master' of https://github.com/ShlXue/intellij-community
077af48: allow to use system-independent delimiter in plugin.path property (comma)
46dc44c: breakpoints must not be rendered in diff editor
6a90941: explain invokeLater (IDEA-123118)
20d3149: asm 5 jarjar fixed
6d85a6c: [git] Fix GitConfigTest: correctly split by lines
c30f704: [git] Fix GitLogParserTest: better paths comparison, don't use fake root
55f84ff: [git] Fix GitHistoryUtilsTest: better file path comparison
a513885: consider static and non-static methods when language level is 8.0 or higher
2f2db4c: warn in more cases and conserve comments
d3eebf3: IDEA-123142 Cannot specify default (no) package in Command Line App project template.
472f313: inline velocity
300e871: conditional velocity
e70a2f8: SimpleTemplatesTest
d72b199: IDEA-123236 Can't click through
e23d6a9: Cleanup in TaskManager * Make getIssues with old signature not abstract and throwing exception * Add a few missing annotations on public methods and remove some redundant in TaskManagerImpl * Add javadoc for getIssues() * Switch parameters in getIssues to get rid of overloading on int/long types
c0ea251: fixed PY-8151 Don't highlight deprecation on symbols imported as fallbacks after ImportError
7dfcf72: IDEA-123103 Structure view empty when editing some XML files
b8c784f: ensure non-locked state to drop caches on stub-ast mismatch recovery (IDEA-123118)
5bc8717: EA-55507 - IOE: PsiJavaParserFacadeImpl.createStatementFromText
d335758: new inference: substitute resolved vars which e.g. did not participate in initial session (IDEA-123248)
5518b93: method reference constraints (IDEA-123223)
925b71c: IDEA-107653 No Drag&Drop from "Expression Evaluation" window to watches tool window
b400f0d: IDEA-88850 Inconsistent checkbox capitalization in breakpoints dialog - also sort buttons by group priority
3526fe0: Platform: new scrollbars are supported on JBTabbedPane + inspection to always use JBTabbedPanes
97d9377: java: .class parameter name calculation fixed
219c078: Cleanup (formatting)
cce59a2: Cleanup (test)
a18ec28: IDEA-98393 Bring focus into Inspect window after it is opened (so it can be browsed right away)
d640d90: ability to disable debugger value lookup
6e7f8ff: util.jar should be compiled with 1.5 target level since it's used in groovyc
fbda954: O(1) SortedList.isEmpty
18b1ccd: use stubs when resolving in dumb mode
90163c5: fix database tests build?
8fba729: fix PsiPackageImpl.getCachedClassesByName race condition in dumb mode
b69532b: unnecessary dependency removed
ca07624: Test .jar generation fixed
e28d3f5: method reference: use site substitutor if nothing else was inferred
990094f: new inference: collect nested calls from lambda return statements (JDK-8038747)
34f4baa: toString
20690a0: toString
50ddb05: EA-55461
c5e0960: EP for upsource
00efb07: removing unused parameter and field
a8cfc8b: DomUtil.checkHasXml: use hasXml() instead of getXmlElement()
001e5de: IDEA-122931, EA-52281 (better handling for corrupted .jar files)
edcd1ec: WEB-11133 JS Debugger: Variables view is not properly updated after setting value
1294056: [log] Don't destroy data, when request invalid.
db2ce67: minor refactoring to avoid NPEs
67054be: typo
aca6b01: [log] Don't make defensive copying here: there is no need in it.
3a1335b: [git] cleanup
8f487f2: [git] convert some tests to java
ffa433b: [log] GitLogProviderTest
ed8883a: [log] remove dependency
f9e8fa1: [log] remove temp method VcsRef#getCommitIndex
329848d: [log] Remove duplicating implementation
7a39b2b: [log] Extend VcsShortCommitDetailsImpl from TimedVcsCommitImpl
3fa88a4: [git] read current user on GitVcs activate
7d2f32c: [log] IDEA-117553 optimize git log initialization & refresh
096155f: [log] refactor & some API changes
570394b: Test .jar generation fixed
34c093d: Test .jar generation fixed
50e411e: IDEA-123141 Refactor / Rename erroneously wraps xml element content in CDATA when it already exists, and corrupts text content if two occurrences
8c63822: Merge remote-tracking branch 'origin/master'
76e04ec: PY-12579 "url" function is not processed correctly when imported as alias
6fa4820: Xcode keymap tweaks +review CR-OC-1412
03c4328: Merge remote-tracking branch 'origin/master'
9668628: Fog patch 4 (cherry picked from commit 48d6308)
add006d: Fog patch 3 (cherry picked from commit 3487b86)
6ff2d05: IDEA-122950 Breakpoints aren't set, unless debugger already active
f423ee7: Fog patch 2 (cherry picked from commit 1ed4a92)
4508615: sort postfix templates
f34ae98: IDEA-123179 Task context grows to humongous size
dd5dab3: Fog patch
2e5ae76: fix for polyadic expressions and make quickfix conserve comments
d07565c: do not add an 'abstract' modifier to 'static' methods
ea80c04: also warn when method from superclass is overloaded
e132e12: diff: do not break layout if we don't know revision number
1150c6d: Added extension point for import buttons in Colors & Fonts preferences UI
79d1984: correcttions after review: using as unique IDs instances of Object instead of Key, which is stored in a never cleared static Map
3c47368: Easter fog: works if today is 1 Apr (or there is -Deggs=true) You can switch it off by -Dnoeggs=true Note: Fog won;t start if there are less than 4 CPU or if there are less than 32Mb of free memory
e4d6a57: Clone dialog repository url label changed according to selected vcs name.
880b479: Huge performance hit when adding new property at the end of the large .properties file (IDEA-101698)
fb63924: Platform: javadoc for ContentRoot-related classes updated to reflect new file-roots functionality
857d86d: slightly better performance
7f3f40c: cleanup
d42ee69: new editor mode
6c497a6: Merge remote-tracking branch 'origin/master'
e0d3b91: Use UnsupportedOperationException instead of AssertionError in deprecated abstract method. Fix delegation to overloaded #getIssues without progress indicator support
33ded49: advance bomb
c6c28d7: IDEA-120802 Optimize imports preparation freezes UI & throws Exception & crashes with OOM when called on a large project [CR-IC-4766]
67ac3e2: Platform: OS X scrollbars disabled on OS X < 10.8 (IDEA-123156)
33e8c78: EA-55259
11bc248: EA-55456
1f9ab71: Emmet: more diagnostic info
af4bbc3: Fix IDEA-123157 Unnecessary scrolling in Editor Color Dialog (typo fix in line 226) +review
188e321: diff: do not show 'contents identical' if we can't calculate diff
5c926ef: Override getRepository in tasks for Redmine and Gitlab
f2224a2: disable animations
68ed40e: don't place notification under toolbar
aaea529: + shadowSize
950b36e: cleanup
9688913: + titleForeground
eace490: Merge remote-tracking branch 'origin/master'
12f32a4: bigger icons for notifications
42412c5: Add annotations to the builtin known Nullable/NotNull annotations (IDEA-123102)
8bdf39f: only highlight identifier instead of entire expression
01b0876: only highlight identifier instead of entire expression
cf7a32d: give similar inspections similar descriptions
4342d32: fix grammar
9768008: should warn on prepared statement
25c0576: [log] fix cursor shape
7dc9975: Merge remote-tracking branch 'origin/master'
39ec503: testdata for IDEA-120498
b22a73b: Merge remote-tracking branch 'origin/master'
2b867ce: PY-12344 Views in i18n_patterns are not resolved
0cfb14e: hide fix with possible dialogs in batch mode
7751598: testng exception is expected but never thrown: use common util to collect thrown exceptions
cceb035: IDEA-120769 Expected exception never thrown in test method body: process subclasses
123ba34: create enum constant: support constant creation when static import is used, process varargs method candidates as vararg/basic separately (IDEA-121287)
1cf32d2: EA-55404 - assert: PsiPackageBase.getChildren
3707c56: sort output
6b91f55: IDEA-122414 Boolean expression simplification changes behavior of the code
e24e934: remove the test committed by mistake
6d2412b: dfa: a variable can't be null after dereference (IDEA-122215)
87a2944: IDEA-122624 @Contract fails on vararg methods
6199ff6: IDEA-123113 Tool window: stripe button text differs from View|Tool Windows
f89a793: IDEA-122974 expected type suggester should ignore 'null' types
fddab7b: IDEA-123034 Unused assignment inspection - Remove quick fix
94a0eb4: update bytecode viewer to asm5
2e7694a: IDEA-123084 Modules with errors are not marked in project tree.
406c45f: some TemplateContext improvements after review
0763359: Xcode keymap parent changed from "Mac OS X" to "Mac OS X 10.5+"
da2b5b0: ClasspathCache correctly handles getResource("/") requests (more strict check)
0c76f8a: refresh hg repository root after rebasing and update appropriate repository information
47ab9b5: DSM project disposed checks
a8bfd9c: added notnulls
779508e: do not stop in case of exceptions in position managers impls
599cd0b: CR-IC-5030 (test added)
1dd12cd: EA-55398 produce code from template without error checking
9ef3453: ui: avoid exceptions caused by writing VM options to protected file (reverted)
50b9228: Cleanup (arrangement)
6f25948: fixes after review
6afba27: IDEA-122950 Breakpoints aren't set, unless debugger already active
8998f5e: http://crucible.labs.intellij.net/cru/CR-IC-4539#c24372
a13593d4: use WeakHashMap (Upsource#105)
552fc59: Cleanup (test migrated to JUnit 4)
6d94d67: ClasspathCache correctly handles getResource("/") requests
ba71998: Different alpha for Darcula and Aqua
6a59fbc: continue: local variables defined in the console should be available for resolve/completion/variables view
247e21d: vfs: ignore invalid .jar roots (tests fixed)
9a5d20a: Cleanup (unneeded write action)
1e8614b: IDEA-120785 Multiline select issue
b990d94: Merge remote-tracking branch 'origin/master'
69df14c: VirtualDirectory allow assess to Apple JDK Classes dir
9496da1: only variables are expected while processing code blocks
ed8bb6a: honor ClassHint while processing declarations
5aa70ff: IDEA-122707 prevent recursion while inferring @BaseScript. We can do this because there is no annotation classes can be declared inside script class
2f6448f: check elements in all languages for hover #WEB-10538 fixed
4e2177c: cleanup
f2bcf5d: avoid recursive invocation of caret merging procedure
69e31da: vfs: ignore invalid .jar roots
3b9b0f7: IDEA-91160 Database console: AE at TextEditorHighlightingPassRegistrarImpl.instantiatePasses() on using same data source in different projects
84451e6: IDEA-121400
b55c837: new inference: processing of compound bounds
e55a20c: raw substitutor when erasure happened during inference
87ef3f9: improve debugging experience
97ce34b: ui: avoid exceptions caused by writing VM options to protected file
71f46d6: Cleanup (inspections)
0b70f88: IDEA-122677 (do not show "fatal error" dialog if the app is already loaded)
53d5579: platform: catch/log all project initialization errors
dfa3ef1: Cleanup (arrangement; formatting)
6163ece: fix missing mnemonic
3e6a790: RootIndex is always initialized
3c96063: rehighlight editors on dumb mode start/finish
d7081c9b: reuse MockDumbService in tests
fefc5a3: debugging blinking GroovyCompilerTest
6b036aa: IDEA-122891 Presentation mode: TW layout on exit is recalculated based on fullscreen sizes
207e963: VirtualDirectory checks access only for the new files as before
5c11491: added extra logging
07df0a4: IDEA-120011 quick documentation looses styling
64f0a14: Improvement for IDEA-122851. Only one button case.
7839bb6: VirtualDirectory.checkAccess does not break VirtualFilePointer + checks access on developer machines as well
15400e5: Platform: JBCardLayout keeps focused component when after swipe finishes
bfd1504: Platform: ability to set add-remove-edit panel borders
6e59f59: Platform: update action toolbar on showing to avoid situation, when it's not displayed until IDE gets focued
b362435: Platform: swipe animation in wizards
6c2afa2: IDEA-123011 Rebase strategy fixed in case updating without local commits
de5c580: [git] fix reference to executable
4989f68: [git] temporary disable several tests
22479d4: [git] Fix retrial if index.lock error happens.
05a5137: [git] Fix GitCrlfProblemsDetectorTest: less mocky
cda0a73: [git] fix GitBranchWorkerTest: less groovy
1ed8a0d: [git] GitSingleRepoTest for tests that operate with 1 and only 1 repo
6f1906b: [git] fix change provider tests: operate on io.Files for setup + more
9e5fa74: [git] cleanup
3ff96d2: [git] various tests fixes
4167521: [git] simplify tests dir structure
a9b1b89: [git] remove some obsolete tests
80a0e5d: [git] convert & fix GitChangeProviderTests
ed4c062: remove unused
e4f8f1d: [vcs tests] move some static utility methods to VcsTestUtil
daad6f0: [vcs tests] remove code duplication: move some methods to VcsTestUtil
0dcb5c5: [git] Fixing GitRebaserReorderCommitsTest
378af2a: [git] remove some obsolete test
c7e1efe: [git] rename test to what it actually tests
103d25b: [git] convert & fix GitMergeTest
4734402: [git] remove some obsolete tests
da6d90c: [git tests] fix some strange Groovy error
65fca10: Fix GitScenarios: suppress non-zero exit code exception
e6dc680: [git] more GitHistoryUtilsTest fixes
d95eb30: [git & hg tests] support failing in case of non zero exit code
7d8915c: [git] Convert & fix GitHistoryUtils test
581848a: [git] Fix GitLogParserTest
f42eb11: [git] remove some unused test utils
3abe205: [git] Fix GitConfigTest: convert from testng, cleanup
79c581f: [git] Remove some obsolete not very good test
e5884b6: [git] convert GitLightTests to be GitPlatformTest
91139fb: [git] Extract GitPlatformTest from GithubTest to reuse in some git tests
98c795b: [git] rename the basic old deprecated test class to free the name
a859eec: IDEA-122924: FileProcessingCompilerAdapterTask ignores value of ValidityState
5b820a0: Better sizing and layout for buttons (IDEA-122991)
22b227a: IDEA-122918 MarkupModel.removeAllHighlighters() does not invalidate
817272b: getMaxId() method
71b615d: do not search for executable during class loading
0fc8215: javadoc
04dde29: cleanup
ef0ff58: isWriteActionInProgress() method added
7fe17ae: Merge remote-tracking branch 'origin/master'
39a92b9: Merge remote-tracking branch 'origin/master'
b5eee92: Aqua: Navigation popup has wrong visual text alignment (text is too close to bottom border line)
520a6fe: compareTo uses non-final vars: check methods from Comparable interfaces only
c90293c: IDEA-123005 deadlock in awt thread
e0a6809: remove duplication
9f03f56: fix test
066e3c0: #IDEA-122793 fixed
f591119: Parent shadow for IDEA-122991
dab310f: Font size, translucency value for IDEA-122991
2436c9c: unused import
e4530f1: Rename CertificatesManager to CertificateManager (not plural) to be consistent with related classes and components
2f634cf: IDEA-102693 Can't update maven repository (see comments in http://youtrack.jetbrains.com/issue/IDEA-122485)
fb27b19: EA-55354 - IOOBE: MarkupModelImpl.addLineHighlighter
573eb8b: Cleanup in CertificateInfoPanel
979822c: IDEA-119804 second click on item in watches panel should toggle edit mode - avoid NPE
0ded360: jps-plugin-system extracted to separate jar in standalone jps
d06b4bf: fixed handling AbstractMethodError by exception reporter, avoided self-contradictory messages, removed unused 'essential plugins' list (IDEA-122870)
9d97c23: IDEA-119804 second click on item in watches panel should toggle edit mode
b662a95: StartupWizard2: icons
1881195: svn: Refactored SvnAuthenticationProvider - removed unused code
9465f77: IDEA-121752 Get cached authentication data through special SVNKit authentication provider and not directly from runtime storage (to utilize logic for creating appropriate storage key)
675031e: IDEA-96467 Block selection is not respected by Toggle Case action
b6d7e79: StartupWizard2: initial
fb58763: Merge remote-tracking branch 'origin/master'
5ab2bd8: PY-12497 .NET stubs are generated incorrectly when name is imported instead of module
5a8919a: Merge remote-tracking branch 'origin/master'
c3176f8: fix colors on LAF change on Mac [the real one]
d845005: junit: disable manual modification of parameterized test names (IDEA-122937)
73b01ed: icons (IDEA-119742)
c7eb840: new inference: use available in stack methods, do not cache if this info was used (IDEA-122406)
a4f36f2: anonym to lambda: rename conflicting locals (IDEA-120221)
72203e2: default methods: check for super class is now needed (IDEA-122720)
8e237e0: fixed PY-12476 Django: Nose Test Runner: not able to run django tests with django 1.6: AttributeError: 'NoOptions' object has no attribute 'with_fixture_bundling'
2dd7e92: disposeResult default impl
6a349f3: Merge remote-tracking branch 'origin/master'
94f4e2b: Merge remote-tracking branch 'origin/master'
b0bc3ff: IDEA-122883 reverted fix. Status not updated
e7fb793: DomImplUtil.isNameSuitable: remove obsolete assertion
a926b06: [log] Use IntList for big int arrays.
324407c: [log] Add IntList.
d95b41e: [log] Use BitSetFlags in PermanentGraphBuilder.
a4fedd2: [log] Add BitSetFlags.
868acd6: [log] Move PermanentGraph and relative files to log.facade.graph.permanent package.
c521d8a: [log] Fix 0 size for IntToIntMaps.
e9140b4: [log] Move IntToIntMap and relative files to log.facade.utils package.
102ab03: [log] Move PrintParameters.
45c3ad8: [log] Move Flags.
7ec491d: [log] Move GraphAction & ActionRequest classes to vcs-log-api.
fdb72b6: [log] Move GraphCommitCell.
ec760a6: [log] Move ColorGenerator.
848619b: [log] Delete old GraphFacade.
a51b125: [log] Add ListIntToIntMap and use it instead TreeIntToIntMap.
8b23ea0: [log] Extract UpdatableIntToIntMap interface.
e65f6b0: IDEA-122883 Log should refreshes immediately after pull
c6739a6: IDEA-122949 ChangeListTodosPanel should update GUI on EDT
db75a82: on install/uninstall do fireUISettingChange + update toolbars
188bd20: +revalidate()
b120397: reset inactive image on UI settings change
6b9964a: update Tab fg on UI settings change
b9015d2: IDEA-78486 Column selection lost
39db3bd: Stop ignoring the exceptions.
b927ac9: We still need to set a focused button, but now we can use requestFocusInWindow to prevent focus stealing. Jdk6 does not return focus to the modal blocker properly, so we use the requestFocus conditionally.
f966367: IDEA-122499 Groovy static imports prefix with get unnecessarily
2454a0a: improve static import processing
a35bcae: IDEA-121539 New Mac Messages: Yes/No messages have buttons in wrong order
4886836: Wrong assertion isAncestor returns true even if it is the same window
c3e242f: IDEA-118590 Rule matcher for arrangement of Java code does not use the most specific rule
190c324: IDEA-122851 Mac Messages on Java 6: sometimes message doesn't get focus
a16a1dc: remove duplicate updateUI & drop restart dialog
03efdc5: fix colors on LAF change on Mac
5cb034b: make editor less sensitive to accidental drags when adding/removing carets using mouse
3f39f7d: IDEA-121787 Multiple Carets: surround with character (', ", etc) works incorrectly
c74c2cb: Merge branch 'master' of git.labs.intellij.net:idea/community
7375536: CR-IU-595 - introduce createTemporaryConnection - fix
00d1685: NPE
fdd0cb1: IDEA-122928 Duplicate symbols in SearchEverywhere
71a9f36: Initial value of "do not ask" option has not been honored
812ce07: better test deps
17919cb: search symbols under read action
8de434f: cleanup
f3a4990: IDEA-122662 Breakpoints dialog: on new breakpoint adding it should get focus
1eddec2: JPS extension loading: skip duplicated urls
6e35800: Merge remote-tracking branch 'origin/master'
cac585c: fixed PY-12510 NPE in Idea 13 Python Plugin New Module SDK dialog prevents all python use
a48429d: (IDEA-122795) problem with merge during update project fixed
dcc87d6: comment added
f3cc4e1: EP for upsource added
e0e1939: IDEA-122465 Spring: Alt-F1/SpringBeans... navigation doesn't work properly in mixed contexts StubAnchor equals() missing
eb997fb: multi-caret typing fixes for Java files
8b26747: fix overriding final method: com.intellij.execution.process.ConsoleHistoryModel com.intellij.execution.console.ConsoleExecuteAction$ConsoleExecuteActionHandler#getConsoleHistoryModel() (in SBT:1.5.1)
6b2fb64: IDEA-122729 Rename refactoring fails on method with spaces (Groovy)
824b8b0: WEB-11399 Live Console: variables defined in the console are not autocompleted (global context)
163f0ea: new master password dialog icon
1b22104: use RegExpFileType in find dialog directly (IDEA-122775)
1d65d9e: update: ignore errors on automatic updates (IDEA-122848)
7df6897: testng: allow in ui "all in project" for group, pattern, suite configurations (IDEA-122835)
0beea24: NPE during completion for lambda params
6065112: IDEA-122796 Call to 'printStackTrace()' should warn about overridden calls as well
2868293: IDEA-122281 Do not explicitly specify "--force-interactive" for svn commands under terminal (they will be interactive by default if under terminal)
9449019: IDEA-102508 error status of run configuration is not updated after fix
0b83ac9: IDEA-122839 wrong ToolWindow title
933956c: custom annotation checkers should be applied to alias annotations
925a430: Merge branch 'master' of git.labs.intellij.net:idea/community
5305823: PY-12521 Wrong skeletons generated for static methods in CLR/IronPython
61fdaaa: Merge branch 'svn_18_3'
ea818c8: PY-12332 "Generate stubs for binary module" in IronPython with non-Camelcase names not available or presented (Env test added)
0db5440: Better approach for IDEA-122869 Change signature: unreadable message
86e7362: IDEA-122863 Settings / TODO: the user-defined color is shown incorrectly after making changes
f072cf4: don't assume that *.txt is mapped to Plain Text (IDEA-122775)
915a3d6: do not show Local History group in console editors
6b9fcd0: IDEA-122865 Settings / Editor / Color and Fonts: disable ability to edit color for inherited attributes
904069b: IDEA-122852 Mac Messages: underscore (broken mnemonic) on some buttons
44818b4: IDEA-122866 'Terminate the process after disconnect' checkbox is switch off by default
d134cea: IDEA-122869 Change signature: unreadable message
d9a27f7: Typo
ffe5268: IDEA-113949 Read output of svn commands with "--xml" option using UTF-8 encoding
80126cb: IDEA-104933 IDEA-113949 Use temporary file to specify message for svn commit operation
b197f05: "Line/block comment at first column" options to be taken from language-specific settings [CR-IC-4952]
6495aaa: Better "do not ask" checkbox re-layout.
c47c4f5: comment about special negative timestamps and long value for milliseconds
02a51bf: svn: Refactored CommandExecutor - methods extracted
7a4cf37: EA-55230 github: do not use deprecated method
a761ae4: svn: Make CmdVersionClient utilize CommandExecutor (not to duplicate common logic)
d19b9b4: svn: Make SvnVcs.isVcsBackgroundOperationsAllowed be always true if command line is configured
5705d76: IDEA-122529 Wrong event log icon
4b4d831: fix regressions for copy/paste behaviour in column selection mode
a02159e: IDEA-122861 IDE fails to open HTML files on a system with Turkish locale
b1e0f63: do not do resolve in dumb mode!!!
40b2cd3: IDEA-122164 Possibility to change default prompt style in LanguageConsoleImpl
9f58257: new inference: String::length should be exact (IDEA-122191)
5605b2e: field can be local: quick fix to register stop-annotations is added (IDEA-122836)
7e1ce96: Focus was broken for F12 on Windows.
a1456bf: warn about active method breakpoints on debug session start
319a7b0: Bug fix: IDEA does not recognize managed dependencies usage in current pom.xml
c6e39c5: IDEA-122757 IOE at com.intellij.openapi.util.io.FileUtilRt.doCreateTempFile
e0ff391: IDEA-122637 CCE at com.intellij.debugger.ui.XBreakpointGroupingByClassRule.getGroup
4c49d4f: reverted fix for IDEA-122637
1896ad2: IDEA-121916 Allow to select several words with multiple carets with mouse
446b34c: Eliminating ugly black window with jdk7 and jdk8.
b814912: Improove code readability. +review CR-IC-4863
29f8c8b: IDEA-112576 ("if statement replaceable with switch" quickfix is not equivalent for string targets)
390da27: Bug fix: replace addListener() with removeListener() inside ToolWindowManagerImpl.removeToolWindowManagerListener() +review CR-IC
cd14dd0: IDEA-122838 Add UI click counters to the Editor context menu
bc37a63: IDEA-122607 "SVN Repositories" tab don't closing
104f227: gFileChooserDescriptor renamed to getFileChooserDescriptor
76c3d23: lazy DirectoryInfo order entries calculation
d822760: no expensive groovy runnable icon calculation in dumb mode
b7b7efe: IDEA-122152 Retain 'the oldest' caret in editor on Esc press
e949ad5: remove finishExecution form platform
2c67c88: IDEA-122837 Add UI click counters to toolwindow buttons
2402106: IDEA-122833 SearchEverywhere: renderer is broken in Jr. IDEs
530e825: base script checker
4e1ade3: IDEA-122707 @BaseScript initial support
bdd42a7: resolve annotations inside injected fragments
894430b: optimize method call checks for Groovy Injector using Injection cache
fcd90cf: Injection cache extracted from Concatenation injector for using in Groovy injector as well
3538327: DelimitedListProcessorTest: move to corresponding module
e1d9fc35: dom-*: add missing license headers
47a0146: update netty — https://github.com/netty/netty/issues/2331
7e47fb6: wip bootstrap — support packaged app remove NodeJSRunner — platform impl is enough remove MochaDebugProgramRunner, NodeunitDebugRunner, NodeJSDebugRunner — DebuggableProgramRunner is enough
879f4bf: Content and source roots can now be files
7bed5dd: Disable SNI in IDEA to avoid "javax.net.ssl.SSLProtocolException: handshake alert: unrecognized_name"
df25676: DomUtil.hasXml: use DomElement.exists() to avoid costly getXmlElement() fixes + tests CR-IC-4788
68ba599: IDEA-121510 JSP: reindex: INRE through JspSpiUtil.isIncludedOrIncludesSomething(): check for JSP includes should be invoked from pass itself, because it involves some index processing.
bc95c5f: checkForSettingsDamage(): throw after tearDown()
3eb6d33: Merge remote-tracking branch 'origin/master'
7a2f35c: Merge remote-tracking branch 'origin/master'
7b940e1: rollback
4a4c6e3: Merge remote-tracking branch 'origin/master'
5697391: PY-12332 "Generate stubs for binary module" in IronPython with non-Camelcase names not available or presented (TODO: Add env tests)
f8b3fa2: testdata fixed
fb09780: IDEA-122661 "Method overloads method of superclass" inspection missing default methods in Java 8 interfaces
8632fe1: testng: forbid to run abstract tests not annotated with @Test (IDEA-122724)
654463b: use obsolete TW title property as Stripe button text
9c56b62: EA-55173 (diagnostic)
3d7bf9f: layout (IDEA-122614)
40424a1: wildcard substitution partly reverted (IDEA-122700)
b500c13: effectively final: check usages inside inner classes/lambdas (IDEA-122686)
aa6dbcd: collapse statement lambda to expression lambda: enable for value compatible lambdas (IDEA-122785)
b19b34a: shorten qNames on adding explicit type arguments (IDEA-122667)
43b8f9c: stream migration: collapse identity matching (IDEA-122706)
c82446f: java: .class stub builder API cleaned from explicit ASM dependency
32cf812: Merge remote-tracking branch 'origin/master'
e714041: Further reduce size of responses by excluding almost all unused fields
f39ed60: java: .class stub builder migrated to ASM 5
614e90e: Some cleanup in Trello: add annotations, use messages from bundle, and methods from ResponseUtil
e1e3863: Exclude comment actions from query to reduce size of responses in Trello
0240a3e: IDEA-122630 AE at com.intellij.ui.BalloonImpl.a
4288833: asm 5 sources renamed
10124af: IDEA-122637 CCE at com.intellij.debugger.ui.XBreakpointGroupingByClassRule.getGroup
68cae1a: testdata fixed
a008d21: asm 5 checks
895860c: library declaration for community
d7f97b4: Sheets are added to the ide modality.
ab2c16b: IDEA-122725
d1e89d1: cleanup
e831bea: move method
cf71866: moved method
039062c: diagnostics
be8accb: EA-55101 - NPE: NegationBroadScopeFix.getText
00cf2c9: Focuses, draggability on mac + jdk6. The messages are enabled with jdk8 and jdk6
2bb7917: Merge remote-tracking branch 'origin/master'
adbb58f: update asm to 5.0.1
7ee47b9: Better usability for focus tracer
8162e5a: EA-54991 - ISE: CaretModelImpl.getCurrentCaret
9885d31: test for breakpoint condition and log expression conversion
61094f0: Merge remote-tracking branch 'origin/master'
3c94abe: Properties API further extraction
45d0dcf: Merge remote-tracking branch 'origin/master'
5bd2213: inference: ensure nested methods lift their bounds (IDEA-122681)
86cf8fe: same behaviour for extract variable/constant/field (IDEA-122756)
124200e: IDEA-122710 JavaFX sources should be added when SDK is created
eb470ce: IDEA-120443 Groovy: Idea can't compile valid code in implicitly typed statically compiled extension module
938485b: always queue index update in dump mode when idea.schedule.cache.update.in.dumb.mode property is set
87da48c: IDEA-122655 Breakpoints dialog: new java line breakpoint adding is available
c98662e: following CR-IC-4653
c0180cf: following CR-IC-4773
f8fc600: Platform: OS X scrollbars (taking system preference into account IDEA-122633 - obsolete registry key removed)
c68fd07: use name sequence to determine file types
ae53d99: introduce VirtualFile.getNameSequence() to avoid too many String instantiations
297a0b4: do not update contentless indices upon content change + removed unused requestReindexExcluded method
cd869fb: Platform: OS X scrollbars (taking system preference into account IDEA-122633)
d051e6b: VirtualFilePointer correctly handles moves and copies under existing pointer + roots event are now sent on such changes
4d5269f: try coverage with asm 5.0.1
c15f69b: java name suggestions should work for java
ce4031e: avoid opening nonclosed cached file bit map
22168b8: following CR-IC-4636
74576a1: IDEA-114685 Color editor should open with a single click on the color square
b38c029: avoid race for reassigning fields
427a0cb: Remove unused ProjectFileExclusionManager / ProjectFileExclusionManagerImpl
7177fd5: IDEA-120730 Editor drops the existing selection when hitting Alt while selecting
09bb6a3: IDEA-104560 Duplicating the first line with line-wrapping enabled does not work well
82b2857: Merge remote-tracking branch 'origin/master'
3da109d: Save documents in EDT in console.
84a28b9: Fix NPE (WI-22515).
79e4e8a: cleanup
9d75bb0: nodewebkit RC — macro aware
8d297a6: AppCode: fixed some shortcuts in the Xcode keymap OC-7210 +review CR-OC @Anton.Makeev
3787230: AppCode: Xcode keymap rearranged to show Xcode shortcuts first OC-4212 +review CR-OC @Anton.Makeev
8da3dfb: Copy IntelliLang-python resources.
5e8f847: Add IntelliLang to classpath.
0178a9f: Add IntelliLang-python to community plugin build.
7a756f6: better caret row color for darcula
7279e47: change prompt to 'In[...]' for ipython (PY-9171) and fix problem in indentation (cherry picked from commit ff89fbe)
60c3bff: [log] IDEA-122300 Show full path in structure filter tooltip
7e4740e: [log] structure filter: increase the amount of max possible folders
224e701: [log] Don't duplicate text in tooltip
9c66c02: [log] IDEA-115897 Call applyFilters() on onFieldCleared().
ab8a24a: [log] IDEA-121948 Possibly fix "row doesn't exist" exception
eebccf1: [log] spelling
fdf2f79: [log] IDEA-122558 reset filters before applying new ones
ca66a26: rerun action for GroovyShell & GroovyConsole
892246e: Fix build for community.
d0940bd: Fix build.
54276f2: Merge remote-tracking branch 'origin/master'
621bf17: Handle navigation actions before Terminal.
67f215f: Don't override toolwindow switch shortcuts in Terminal (IDEA-122273).
3c26ebe: Improvement in Search Everywhere field: vertical alignment for text and icons.
98139f6: Usability issue: ColorPicker with Retina
e55e917: Fixed remote external tool launch (IDEA-122288).
34ca931: NotNull annotations
08351c7: IDEA-122285 (Native method naming convention)
d066c46: Merge remote-tracking branch 'origin/master'
e2ba921: Rerun console should save documents as it is done by Run console action.
3f51a8a: IDEA-122344 (incorrect handling of paths around PATH_MAX limit on Windows)
6257b00: Merge remote-tracking branch 'origin/master'
60acb4b: IDEA-122616
0a516f5: refresh html5 schema #IDEA-122531 fixed
85aa2ff: common program parameters: preselect current directory
42cbbb1: IDEA-122653 Bad code green: missing extends list
1efd934: don't compile project before starting groovy console
782dc47: hg log: first block of commits loaded without changes
8ab972c: log problem for empty commit message fixed
e04d876: improve master password UE: initial setup fixed
a6ec39f: option to ignore 'native' methods (IDEA-122285)
ca10464: EA-54946 (IOE: PsiJavaParserFacadeImpl.createExpressionFromText)
5ab135a: make public field final
2d149f4: IDEA-68621 (CVS: with 'don't Remove' option selected in Confirmation/WhenFilesAreDeleted settings file cannot be removed from vcs at all)
fd187e3: IDEA-105413 Configure Axis when proxy is used. Refactor usages of awkward Mantis SOAP API in helper methods
5215938: improve master password UE
38ebd87: Merge remote-tracking branch 'origin/master'
1581f3f: Reassign alt+click to multiple carets in PyCharm.
2f2c698: IDEA-122208 Previous errors are sometimes stuck in errors view
d487813: Local History: do not iterate newly created directories, unless they are under a project's context (IDEA-122495)
089b5de: IDEA-122507 Groovy: CompileStatic class should be red on private access
a32f67d: cleanup GrUnresolvedAccessInspection
d441984: libnotify version fixed to avoid API incompatibility
2ad59ed: delete/safe delete: restore delete (IDEA-122639)
9845ef2: new inference: capture nested call case fixed (~Collections)
ccd70ec: Platform: OS X scrollbars (NPE due to concurrent issue in background createEditors)
6fd1324: UnscrambleDialogTest: RunContentDescriptor are not automatically disposed in tests, dispose manually
6452f5f: Merge remote-tracking branch 'origin/master'
f1b3b1c: expandable item has extra space under Retina (Oracle JDK)
7fd26d1: CR-IC-4877 (cleanup)
da5b8f3: Slim injection directly in the tree
a87792f: CR-IC-4915 (cleanup)
e8fa6ae: IDEA-122626 Github: try to reuse existing access token
99c0991: cleanup
2668819: cleanup
0aabc49: removed obsolete run configuration template from default project settings
f1c1d23: verbose assertion
6a86074: TemplateState: yet another debug info
e30e9a7: WEB-11445 AngularJS filters break Emmet
79aa741: IDEA-122476: Pack JPS distribution into one zip file
509a630: cleanup
99870ef: optimisation: overload to reduce varargs array allocation
52fba19: optimisation: do not allocate list unnecessarily
df3c020: cleanup
5004732: optimisation: concurrent sets
0d27873: optimisation: no expensive Class.getmodifiers() and checkAccess() calls
913d755: avoid unnecessary SecurityException
d687355: IDEA-72979 DOM: make DelimitedListConverter work nicely with TagValues
ae33002: update navbar on frame selection
062c0f1: EA-55032: there is no reason to request UI update if update queue has been already disposed
ea9d3c6: extract BasicGutterContentProvider — we need gutter content provider in any case to provide pretty UI (in/out markers)
ba95020: Balloons: fix for inverted "contains" condition (causes NPE and wrong behavior)
c351f3b: Add toString method in diagnostic purposes
c33e62c: TemplateState: yet another debug info
f8551ee: IDEA-122565 (CVS: files shown not under version control in 13.1)
545e353: fix property value
a4747a9: nodejs 136.1205 published
37cf7a5: Empty descriptor PSI anchor fixed
e6c34e4: logging
8f9d0ab: Platform: OS X scrollbars (do not directly cast view's parents to scrollbar)
944dfe2: Platform: OS X scrollbars (leak in AWT listener fixed + only keep scrollbar visible while mouse is moving over the scrollpane)
4a1dd3b: RUBY-15071: restoring an old logic which fights with extra new-lines
6bc99a3: IDEA-122548 Exception while inlining method
4686315: A class may not at the same time be a subtype of two interface types which are different parameterizations of the same generic interface(IDEA-122475); revert workarounds for javac 6 bug
f6c426c: IDEA-122561 Some code is not shielded by "ide.mac.message.dialogs.as.sheets" key
9812ab2: EA-54956 (ignore corrupted annotations)
1f43d17: Merge remote-tracking branch 'origin/master'
f6a41ef: IDEA-105413 Update Mantis integration tests
58a7e99: PY-10377 (allow non-journaled local FS to be watched)
0b836c0: Merge remote-tracking branch 'origin/master'
079a063: fix icons preview
75afd8d: findIcon without caching
73a0dad: don't hold console on a hard reference until the project is closed
04175e9: restore text search in directories outside project (IDEA-122322)
e8932d6: IDEA-122578 Support content roots under ignored directories
2a938a0: Painting on retina
1def1d0: Restore import pydev_log
01c054d: IDEA-105413 Update pagination in Mantis
730951b: IDEA-105413 Remove filter from serialized form of Mantis project in settings
a6e8deb: IDEA-121156 Editor Caret Odd Behavior For Blank Lines
0c9b479: Merge remote-tracking branch 'origin/master'
dfd3a17: Don't try to stop threads as it has little sense in general and causes exception in Python 3.4 (PY-12317).
5461aa2: IDEA-122519 No enclosing instance of type XXX in scope
b711782: IDEA-122464 Unused declaration ignores annotation patterns
4c4fff5: EA-55045 - ISE: MethodParameterInfoHandler.updateMethodPresentation
a6218a4: process declarations for cls file should provide classes, otherwise cls classes in default packages have no chance to be found from inside cls (IDEA-122486)
e350d3b: IDEA-105413 Remove awkward public static mutable project and filter from connector
76f7706: [log] move "Select..." up in multi-user filter to match multi-branch one
3a6a0bd: [log] IDEA-122429 Remember current value in branch/user filter popup
1b32efc: IDEA-122192 highlight usages should have highest priority
884db72: IDEA-122492 identifier highlighting conflicts with current line
0ab930d: Merge remote-tracking branch 'origin/master'
922b4f4: fix clear button position
75ef000: handle brilliant obsolete and deprecated marks
e66d2cb: Painting optimisation
5a4b51e: more logging for mysticism
b390943: place the netty-ID workaround code so that it is executed before any netty-dependent code in platform runs
b26a980: EA-55106 - IAE: LeafPsiElement.replace
bf098f6: IDEA-121693 Postfix completion for System.out.println() IDEA-122459 Postfix completion: template for String.format
595fa4e: be prepared to plugin bytecode issues when loading extensions (IDEA-122436)
5447b3e: leave at least one CPU core free during indexing: it improves IDE responsiveness noticeably
aaa659e: IDEA-85572 only splitter fixed (form deleted)
b9975e2: EA-52995 - assert: RefreshQueueImpl.execute
3ec59b5: IDEA-122536 Debug: App Freezes on launch after update to 13.1
ffcb263: don't trust lookup.isCompletion()
baea900: EA-52995 - assert: RefreshQueueImpl.execute
103c590: EA-54103 - SOE: don't check need of instance methods if we don't need to process methods at all
23596b9: Groovy Shell & Console actions: ask for target module before compilation
b9bbd55: IDEA-122505 Incorrect cursor position in "Expression Evaluation" window
798ac7f: WEB-11240 Live Console: implement multiple line input
409dd73: IDEA-122179 13.1 make/compile is much slower than 13.0 IDEA-122367 Build(make) is extremely slow
6ad2bf1: xdebugger java breakpoints: obtain project directly instead of fetching it via DataContext
003bfed: testdata for IDEA-122509
d8747df: stream: do not suggest collect when filter depends on collection (IDEA-122410)
b929552: IDEA-122392 intention: "Create Local Var from instanceof Usage" does not format generated code
c9e83b2: ui: popup-based expansion hints
be4ba0a: CommonProgramParametersPanel — use native mac chooser working directory ensure that we set system dependent text
a49b7c3: IDEA-122498 Code completion with @DataProvider does not work anymore
e6547e3: poly conditional expression type = target type (IDEA-122401)
77f6284: IDEA-105413 Update Mantis repository to emulate "All Projects" pseudo project on client side if it's not available on server
9440209: Extract RemoteFetchTask and ComboBoxUpdater in TaskUiUtil class. Also added SimpleComboBoxRenderer class as common kind of renderer in repository editors
01fc6fe: Merge remote-tracking branch 'origin/master'
eb9c90f: PY-12426 Create inspection that reports django language level specific issues (quckfix added)
1d6aa84: Merge branch 'svn_18_3'
9ededd4: update media values
687bd20: #WEB-6710 fixed
aca42b2: provide content types from IANA registered list
e609a41: reuse RFC2616 headers from html in REST client (IANA headers list misses some headers)
c14437d: dropped RangeHighlighter from BreakpointWithHighlighter
e38e4d6: cleanup
d46ce2f: ignore missing XInclude in tests [me & nik]
a0adee8: svn: Refactored SvnCommittedChangesProvider - determine repository root url using "svn info" command (instead of explicitly using SVNRepository from SVNKit)
64294ef: ui: about dialog converted to popup
0e79a85: ui: allow borderless popups
10f61bc: Cleanup (dead code, typos)
4da3a18: Cleanup (avoid pointless "cannot restart" exception from the IDE being debugged)
12757b7: jdk 1.6 painting
ee49376: IDEA-122467 Exception in creating syntax highlighter shouldn't prevent opening a file
dbd2050: remove dead CacheUtil code
17c3959: svn: Refactored SvnCommittedChangesProvider.getCommittedChangesImpl - use SVNRevision.HEAD as default "before revision" instead of explicitly calculating latest revision number available
28abbac: Gradle: cdata escape of null string
06fe402: [log] Fix smart refresh, in one commit case.
0ace194: Merge remote-tracking branch 'origin/master'
4d042e5: Windows/Linux fullscreen: more useful layout for clock and "Toggle Full Screen" button.
7e41480: IDEA-122425 "java.awt.AWTError: no screen devices" when trying to run Upsource with JDK 1.8
7c1d2e4: IDEA-122192 highlight usages should have highest priority
8852b34: fixed starting build scripts from IDEA
42975ca: IDEA-108515: Update Resources on frame deactivation should not perform compilation
f27eb57: Platform: OS X scrollbars (registry key for disable)
3de588b: make inspection warn on anonymous classes
e92a1a9: IDEA-84172 (Intention "Inner class is serializable while its outer class is not" doesn't warn on anonymous inner classes)
71ebc41: Bug fix: Don't pass unresolved properties to command line
6334dee: svn: Refactored SvnCommittedChangesProvider.getCommittedChangesImpl - use common client factory model (instead of direct SVNLogClient usage)
56e63f3: IDEA-122377 (do not show plugin error dialog in tests)
a70bef6: PY-12374 (JRE-w/o-JDK detection in startup script)
c63e915: Current branch preselected in Push Dialog
4c8ab4f: IDEA-122310 Hg: "push as new remote branch" should not require selected "Branch" checkbox
ffa983e: IDEA-122358 Push should use 'default' path by default
75ce562: remove hgroup from html5 tags
86f09b2: svn: Refactored SvnCommittedChangesProvider.getCommittedChangesImpl - removed "filterUrls" parameter (usage of empty string array provides the same results)
8d0a079: unused symbol: should not apply to the public constructors of Externalizable classes (IDEA-120639 )
4671189: IDEA-122138 formatting for Spock by default
00827c2: fixed loading JPS extensions in minor IDEs
f6975dd: IDEA-109467 Too big tooltip for Close Icon (Debug Window)
55dc7eb: #WEB-8630 fixed
4cd7b8a: IDEA-122398 all wraps inside plain GString injections should be NONE
cc7c165: fixed loading JPS extensions from plugins inside IDE process; JPS modules extracted to separate jar to get rid of idea.jar in classpath of external build process
7355e5c: Platform: OS X scrollbars (leaking AWT listener temporarily removed)
3751fb2: IDEA-25231 Resource Editor: Remember Group node foldings + arrows in properties structure
3c5ab6b: EA-53645 - assert: ComponentManagerImpl.getComponent
300f96e: EA-54605 - CCE: GradleConfigurationsNonCodeMembersContributor.processConfigurationAddition
0119122: Platform: OS X scrollbars (do not paint unnecessary scrollbar's background in the console)
fb0df17: Platform: OS X scrollbars (mouse hovering threshold + animating track appearance)
a42ebc1: Platform: OS X scrollbars (do not hide scrollbar while mouse is moving around)
17f72c9: Platform: OS X scrollbars (components hierarchy changed IDEA-122255 + handling components addition/removal after scrollpane creation)
d452ad6: IDEA-122388 Replace with 'Integer.valueOf()' call raises Exception
a97bc5c: IDEA-121180 Exception: Introduce parameter from final local var in anonymous class
6af1d4e: field can be local: group by top level blocks (IDEA-121490)
f2c905d: fix extra border
b5ed665: IDEA-122331 Cannot set breakpoints on multiple selections - corrected isEnabled
1db99bf: IDEA-122331 Cannot set breakpoints on multiple selections
08366a8: registry property to disable injections highlighting WEB-1475 and WEB-11251 partially fixed
26cf621: Icons from option panel, cosmetic changes, magic numbers eliminated.
39dea62: reverted fix for IDEA-121089 Rearrange watches in Debug toolwindow with drag-and-drop (it disables DnD from editor)
266a15d: svn: changes cache: Optimized incoming changes collecting using "svn status -u" command (available when Registry key "svn.use.incoming.optimization" is set)
4ba2acc: github: implement new Task API
5cc1d7e: vcs: changes cache: Optimized files revisions collecting - do not get revision for same file several times (duplicate files are removed from revisions collecting)
eb66628: WEB-7303 — node-webkit debug works
38168d7: testdata after JDK-8034223
90698ca: IDEA-122014 Extract method duplicates analysis fails in case of inner classes
ed13961: IDEA-122347 No quick fix to add explicit type arguments
8abeb2b: Merge remote-tracking branch 'origin/master'
162d49b: exception on exit
4006d8a: CR-IU-652 related to IDEA-114022 false positive inspection error "Cannot resolve query parameter '2'"
5cdd5da: IDEA-122382 Exception in Gradle: update failed for AnAction with ID=CreateRunConfiguration: com/intellij/execution/junit/PatternConfigurationProducer
106529a: IDEA-94140 Run Configurations: first configurations of every type is shown below Defaults on creation
bc39cfc: Use clientIncludes/clientExcludes to filter foo-client.jar content.
9c76da9: Remove unused field webArtifactName
aab8fbd: Rename MavenArtifactResourceConfiguration to MavenWebArtifactConfiguration
a1bf8d4: Minor optimization
2f5eee0: Add expected file name in assertion message
0b6f6ef: IDEA-122192 highlight usages should have highest priority
c26198d: Reusing offscreen image to increase performance.
4d20694: IDEA-99194 Groovy: valueOf of Groovy enum should be available in Java code
7476283e: IDEA-121089 Rearrange watches in Debug toolwindow with drag-and-drop
96c6021: introduced INDEX_DATA_OUTDATED saved indexing state that is set on index invalidation upon events. It allows us to clean index data properly upon file deletion and also avoid index clearing for changed files upon shutdown (IDEA-118211)
390cc17: follow up for IDEA-122272
5339701: IDEA-122050 Groovy. Good code red. @Typechecked.
47ce0aa: Merge remote-tracking branch 'origin/master'
150b3c1: use small font for editor when tabs font is small
3a32c96: Try to receive current user information instead of issues from Redmine to test connection
9aafaf3: Add several utility methods in ResponseUtil and TaskUtil
074efa8: Check that username is not empty in RedmineRepository#isConfigured
f7b41fe: IDEA-119917 IntelliJ Platform Windows Launcher (pin to windows task bar)
3e87317: [log] fix graph tests when called from idea ultimate
badd156: + notificationType2messageType
58a9de5: Tooltip is bigger than need in case of lack of space. UIUtil: CSS update (it works but has some mistakes)
0de1ef9: ability to customize "Options" text
8242749: IDEA-119475 Can't remove file reverence
4e20c7f: IDEA-121779 set correct context when creating extracted method body. If there is no correct context set original used classes are over covered by the classes imported by default. So the extracted class gets broken.
e8b960c: IDEA-122105: manually set use scope for ReferenceSearch because the default search scope is restricted to project. So libraries are not included. It leads to empty results if the highlighted file is a library source file
f17ed0c: Groovy reassigned checker: simplified caching
75dea1d: IDEA-122125 "Close Active Task" fail on commit
7983e89: compilation
453c95b: IDEA-116904 Gradle: Expand ide junit execution/report facilities to tests run via gradle
b9d8057: sm.runner: StatisticsPanel row selection fix
3b538ef: made filters table cells editable
fcc820f: revert change of http handlers
040e1d7: Merge remote-tracking branch 'origin/master'
ec5b1cd: initial WEB-7303 Add support for debugging with node-webkit
74b15db: fix nullability
8b1944e: extract checkPath
e1d36c7: log most frequent unknown extensions only if indices were used (IDEA-121444)
b901aff: alt insert in editor tip: replace may with can
b7b8338: reverted
15d941c: cleanup
39eb03d: Merge remote-tracking branch 'origin/master'
22d2a16: copyright: provide write action progress (IDEA-122290)
b16c8c7: Updated python plugin versions.
db9dd4a: Updated python plugin versions.
2aec833: Merge remote-tracking branch 'origin/master'
c3874db: IDEA-122091 Scratch editor > Save as: provide default directory
df55839: FinderRecursivePanel: when creating child from updateSelectedPath(), do not fire updatePanel(), also block updatePanel() when in update mode
ad32b3b: Merge remote-tracking branch 'origin/master'
18f73e8: project leak via settingsListener
e7e0833: log most frequent unknown extensions after full-text search (IDEA-121444)
c4b2d85: make favorites dumb aware
de6385b: query dumb-awareness from delegate
2368a48: dumb aware
a37bf73: dumb aware buttons
62e38db: mention Contract(pure=true) in description
7976cb0: FinderRecursivePanel#updateSelectedPath: focus last list's selected item
1f9f67b: Merge remote-tracking branch 'origin/master'
62ee825: JPS: return modules and libraries from dependencies in proper order (IDEA-122154)
c799d76: Merge branch 'master' of git.labs.intellij.net:idea/community
76bf0e3: Merge branch 'master' of git.labs.intellij.net:idea/community
c321d51: memory leak in tests
81235aa: CR-IU-595 - introduce createTemporaryConnection
0d792f7: IDEA-122235 Detect groovy scripts from the hashbang line
b066fcd: Merge remote-tracking branch 'origin/master'
8da91c3: missed optimize imports quick fix (IDEA-122234)
c80dd70: return Advanced configuration tab for java
72389dc: IDEA-120348 Add checkbox in editor, that allows to download cards, not assigned to current user, because it turned out to be confusing
9499ff4: EA-54906 - IAE: ElementManipulators.getManipulator
161297a: IDEA-119863 Extract variable moves variable above label
407a496: IDEA-120595 Fix version number in bundle's message
8e9c741: IDEA-120595 Correctly check STATUS_UPDATING feature of repository in "Open Task" and "Close Task" dialogs
05308c7: [log] Preselect the first commit on log initialization
4701c07: [log] invokeAndWait instead of invokeLater
a5af202: [git] fix typo in comment
1ed8560: [git log] IDEA-121969 don't request changes on start & refresh
afdb8dd: [log] IDEA-121969 Don't load Changes on start and refresh
5f1d22f: [log] cleanup
8ab7cfd: [log] Simplify code & comments: no need to consider recent commit count
768265d: EA-54739 - assert: QuickEditHandler.<init>
859689e: IDEA-122283 Notification.expire() doesn't work if Event Log toolwindow hasn't been activated yet
86166fa: coverage: build trove4j to be compatible with 1.5
6f29a21: Merge remote-tracking branch 'origin/master'
1fe0dd9: EA-54916 exception in PhpStorm commandLineTool plugin
aa6d3f6: Merge remote-tracking branch 'origin/master'
c341934: better getPriority description
99fed4d: IDEA-119475 Can't remove file reverence
5924163: optimisation: lock-free sets
cce3665: cleanup
80cbf54: notnull
959161e: test fixed
3a250971: notnull
1f0dcc2: feature usage for postfix completion
5aa3ffb: changing mouse shortcut for QuickEvaluateExpression on Linux to avoid conflict with add/remove caret shortcut
e0bb6bd: IDEA-121963 AIOOBE at com.intellij.refactoring.introduceVariable.IntroduceVariableBase.collectExpressions
0bbad3a: IDEA-54392 (show annotations in type migration dialog)
34d89f6: Cleanup (pointless code; formatting)
2e878bc: IDEA-114022 false positive inspection error "Cannot resolve query parameter '2'"
1df86cf: IDEA-120430 (Format string %c with integer argument should not be shown as error)
fde4e85: add javadoc url dumb aware
56458c2: make copy button dumb aware
f536137: IDEA-120563
9e5d095: postfix templates rebranding
d502927: postfix: gray example text (^zolotov)
fb4cb3f: Platform: OS X scrollbars (table cell animator fixed)
f9a8d50: IDEA-121067, EA-48867 Uncertain editor bug
10659ce: fixed firing rootsChange event on changes in libraries and SDK (IDEA-121272)
ab5d415: Merge remote-tracking branch 'origin/master'
b5be271: add global message to push dialog
29b0996: cleanup
1dbf9f3: cleanup
60f6491: prepare to fix WEB-7303 — reduce dependency on ExtBackedChromeConnection, add node-webkit icons
2ecb8b1: init WEB-7303 WebStorm: Add support for debugging with node-webkit.
0d8b9ae: deprecate unused method
54439ef: EA-53722
a8aebce: Merge remote-tracking branch 'origin/master'
1c63f99: tune mac scrollbars color under darcula
2025e78: [git] log suppressed output by separate logger
f3e571b: [git] suppress stdout by default
5b25e65: [git] cleanup
adccc14: [git] reuse parent logger
f7f812c: [git] cleanup
5eec291: diff: enable/disable 'merge parameters' text field depending on 'Merge tool enabled' checkbox
365c3b8: IDEA-99129 diff: remember 'external merge tool' settings
ada3f58: fix compilation
af02623: fix compilation
422f7ad: forbid multi selection for unwrap (IDEA-120869)
3117a5a: delete from project view: show same safe delete dialog (IDEA-120945)
366670a: junit: exclude resources from test run (IDEA-121076)
4e081bc: prefer tests over main on test methods (DEA-121541)
8b37b2b: overload resolution: compare SAMs erasures
c464f19: IDEA-122129 agentmain method is highlighted as unused
3704bfc: IDEA-121234 IDEA can not update method return type
30c779b: schedule cache update in dump mode on by default
c7648e1: CR-IC-4717 name refactoring
9c7e7ed: Merge remote-tracking branch 'origin/master'
3457c99: CR-IC-4717 review result fixing
035d3eb: vcs: changes cache: Refactored ChangesCacheFile.RefreshIncomingChangesOperation - methods extracted
0de2170: Platform: OS X scrollbars (do not hide scrollbar while grabbed by mouse)
8eabdc7: IDEA-122142 on new Tag creating dialog focus moved to tag name field
1f16202: Platform: OS X scrollbars (unnecessary resets of scrollbars in editor)
cb0037f: Platform: OS X scrollbars (incorrectly calculated indents fixed)
ff2ecb3: IDEA-122188 IDEA 13.1 deadlock when loading project
b7b410b: Add org.jetbrains.plugins.vagrant plugin
3e7913c: more tips and tricks
d06c01c: Platform: OS X scrollbars
d910f8b: vcs: changes cache: Optimized incoming changes processing - call FilePath.isUnder() only if we definitely need to (corresponding change indicates either parent was replaced or file was moved/renamed)
d00772e: tune commit dialog to show global messages
105781f: git edit global message
76d0e4f: vcs global message initial
e0dd82f: split buildHtml method
5a4b91e: vcs: changes cache: Optimized incoming changes processing - use cached value of index file length (instead of always calling native method RandomAccessFile.length())
224598d: postfix completion tip
f944608: catch any error from EP impl
1fa1472: add custom line split action for python console (PY-12224)
73346a2: Group by Directory dumb aware
bfec045: expand all can be dumb aware
18d2a02: make browser panel action dumb aware
0ce3ced: make cvs tool window dumb aware (to e.g. browse CVS repository while in dumb mode)
db0aa77: EA-54889 (NPE: CvsAnnotationProvider.annotateBinary)
2b1f5c1: make CVS actions dumb aware
e8e8818: IDEA-122132 Maven: filtering of deployment descriptors support filteringDeploymentDescriptors option
d8051db: EA-54696 - assert: FileManagerImpl.findFile
232212c: Return NONE connection type for null.
da6d210: Gradle: rely on external Scala resolver extension declaration
773042b: save/restore psi elements
5c0ec9d: java implementation for psi externalizer
bcd6ce9: Lang EP for psi <--> String conversions
86914b1: IDEA-117507 (lazy progress manager initialization)
7326052: obsolete highlighting
0517608: Typo
b2f04a3: EA-54467 - assert: GroovyAccessibilityInspection$.fun
68a2121: scratch: introduce max visible size and better language filtration
be322d6: IDEA-97026 Debugger: 'Help' button in 'Customize data views' dialog should exist
b0a3d30: creating django project from python plugin
2a9abea: Temporarily disabled "only VCS changed text" checkbox due to [IDEA-122040]
0fb6648: [IDEA-116058] reformat code over selected text forces optimizes imports option. Temporarily disabled "only VCS changed text" checkbox for directory formatting.
56270c5: save/restore run configurations
450be84: IDEA-118548 Applied "locale settings for Mac" fix to CmdVersionClient
965b384: EnforcedPlainTextFileTypeManager: Use FileContentUtilCore.reparseFiles() instead of makeRootsChange, [CR-CR-IC-4656] comment
5ae8b51: Groovy: use method can be used with a list of classes
328daa4: fix HtmlCompletionTest.testXhtmlCompletionInHtml
fd55393: Groovy: closure signature infrastructure. Closure signature implementations for PsiMethod and GrClosableBlock without state. Some utility signature implementations
c2c368d: IDEA-121042 Disable certain types of documentation dialogs
7e48866: EA-54551 - IAE: ResolveUtil.treeWalkUp
a5cc688: fix unboxing detection for equality operations and more than 2 operands
fa8030d: EA-54780 (AIOOBE: ExpectedTypeUtils$ExpectedTypeVisitor.visitPolyadicExpression)
1bc249d: EA-52755 (assert: ProblemDescriptorBase.<init>)
97bd1ac: Tips update: IntelliLang
7adc32a: don't create UI in headless environment
f4cd155: renderer is already receiving proper bounding rectangle (see JavaDoc) #WEB-11280 fixed
bb3283e: Add meta shift B alias for Go to type declaration action in MacOS keymap
5e27502: fix missing CSS in plugin-specific tips
f38c1c0: Merge remote-tracking branch 'origin/master'
219506d: new inference: ignore return dependencies of a variable when proper bound is present (IDEA-119535)
766bdc0: new inference: method reference constraint for the case of return type depends on type params (IDEA-122100)
51194e4: Fix emmet surround action. Replace unmodifiable set with modifiable one
15eb603: Merge remote-tracking branch 'origin/master'
170cf57: Merge branch 'master' of git.labs.intellij.net:idea/community
222b27b: IDEA-121738 Shift-click in gutter doesn't create 'no suspend' breakpoint anymore (after review)
f37e655: fixed NPE when toggling a breakpoint on a line with comment
4482c9d: CR-IU-624 - make JavaDebugServerModeHandler the abstract class
0ab82a3: trunk is IntelliJ Idea 14.0
118d0ef: Merge remote-tracking branch 'origin/master'
ad8a60e: [log] invoke handleAnswer (which manipulates with UI) in EDT
4b93624: Support properties loaded via properties-maven-plugin
1cfcd2d: Fix editing of a remote python sdk.
4032773: style: introduce tip variable
fa3b014: CR-IU-637 remove fileType parameter
09a7e02: FinderRecursivePanel: always re-create child element as existing instance might refer to previously selected value of parent
b8c5d87: introduce registry property: ide.scratch.enabled and small cleanup
ee1aa0b: adjust popup size
cfe4903: IDEA-122032 log problem with missed appropriate branch head file
7092b7e: EA-54824 - NPE: ModifiableModelCommitter.createDFSTBuilder
9cf91c4: Merge branch 'python-fixes'
835183a: CR-IC-4719 revert "pass value to renderValue"
9307222: fixed PY-9367 Instance attribute defined outside init: missing underscore in inspection name
1d66053: style
822c165: [git] IDEA-119453 IDEA-120142 Keep git error output
7b4e53e: IDEA-121431 New Mac Messages sometimes appear in the upper left corner of the desktop for a split second
fc93d6e: fixed option name for PY-9222 False positive on 1-tuple in Remove Redundant Parentheses inspection
5ff6abd: fixed PY-9222 False positive on 1-tuple in Remove Redundant Parentheses inspection
fe96d85: exception handling
1671619: initialize compiler options before any further customizations to adapt to lazy initialization of some components inside javac (IDEA-120255)
b4b3825: fixed PY-9073 Wrong inspection of redundant parenthesis
a4359f0: fixed tuple in return statement option in redundant parentheses inspection
28e65cb: wizard popup positioning fix fox mac (^medvedev)
932fdf2: Don't show modules from python-skeletons in Go To Class / Symbol
068794c: added PY-8367 Quickfix for removing unused parameter or variable
96b2f7d: Merge remote-tracking branch 'origin/master'
524034d: [git log] IDEA-122148 Hide action from non-git projects
8532356: new inference: resolve bounds which are not mentioned by additional constraints before starting algorithm
d03d73e: testdata for IDEA-122074, IDEA-122084
8f39cbc: new inference: reject expression constraint which leads to false inside bound set
a062d00: quick fix for EA-54736 - assert: MethodCandidateInfo.getPertinentApplicabilityLevel
78aca2e: default update Project strategy should be merge strategy
8484f43: IDEA-122034 status command error temporary fixed
9043ec6: [log] Fix getGraphChange() in GraphAnswer.
94ba424: Merge remote-tracking branch 'origin/master'
18e5363: DomUtil.hasXml: use DomElement.exists() to avoid costly getXmlElement()
51adc66: Merge branch 'python-fixes'
2683078: scratchpad: replace dialog with popup
d276f0d: Cleanup
40c0a1b: wizard popup positioning fix (^kb)
67046c7: Don't include paths libraries in Python run configurations for PyCharm
fb23b2b: EA-54574 - CCE: GroovyAnnotationAttributeInfoHandler.updateUI
cf85fdc: get rid of DefaultGroovyMethods
93f4eef: EA-54612 - IAE: GroovyLanguageInjectionSupport.getTopLevelInjectionTarget
3f3ba45: some NotNulls
aa406ec: Merge branch 'svn_18_3'
ad01bdc: Merge remote-tracking branch 'origin/master'
ee8efc6: IDEA-121826 Link to IDE in 'License Upgrade Needed' popup doesn't work
745ec14: [log] ignore empty lines in branch/user popups
44ec341: [log] IDEA-122051 Better fix case when no current user is defined
6f11629: github: remove deprecated string constant
14f5ea1: Next/Prev buttons stats
565c12d: Merge remote-tracking branch 'origin/master'
dbf6107: Create and use checkedPlugins.txt
daa6cbc: platform: update check postponed till the application is loaded
2fa0feb: EA-53425 (do not suggest casting to null type)
2805c47: IDEA-103174 (type annotations in change signature)
3ba792a: Cleanup (dead code; pointless exceptions; constants; formatting)
5dda968: show tips on startup statistics
92c73eb: ide settings statistics
82b3c91: [log] IDEA-117920 Remember 'show long edges' setting between refreshes & restarts
0a6d94b: Missed try/catch for MacMessagesException
e88877b: EA-54776 - NPE: PsiSubstitutorImpl.toString
a4d1145: IDEA-122052 Groovy: blinking red highlighting Any code inside annotations is never compile-static. So don't waste time for inferring. More over it can lead to incorrect result of isCompileStatic() if the inference is started inside @TypeChecked(...) annotation.
6909687: fixed vertical scrolling speed in debugger variables view
77ef485: IDEA-118202 Unable to create default run configuration from Welcome / Configure +review
fac019e: Merge branch 'python-fixes'
5e9c513: libs for project templates
4aedbcc: Merge remote-tracking branch 'origin/master'
8caa48a: do not create run configuration for the LightVirtualFiles
61f6205: Show skeletons as "Binary Skeletons" and "Extended Defitions" inside Python SDK in project tree (PY-12407)
9d6906a: CR-IU-617 IDEA-122113
6f7a42f: cleanup
f4985e3: IDEA-121896 Delete key doesn't delete CRLF while using multiple carets
2577f91: IDEA-120593 Do not suggest to create 'Static Web' module in IntelliJ IDEA Community Edition if there are no specific project templates like 'Dart'.
1a86a27: IDEA-121301 Setting a breakpoint after navigation to a folded method (after review)
dfe4e01: undo should restore primary caret properly (IDEA-80056)
e32ac9d: [log] IDEA-122051 Fix case when no current user is defined
660cb5c: IDEA-121301 Setting a breakpoint after navigation to a folded method (added glyph click support)
6fe62ef: fixed test runner for non-python modules
97f5f6c: fixed test runner detection
f3f559c: CR-IU-586 IDEA-121892 Hibernate console: after Tab in code completion list truncated query is executed
a440a00: Merge remote-tracking branch 'origin/master'
259a9c1: fixed tests
86eda08: [log] IDEA-117753 trim spaces in log filters
8583eb9: [git] IDEA-122086 update repository info after cherry-pick
60adb2f: fixed test data
200205e: Merge remote-tracking branch 'origin/master'
71cbc6e: added update property signature quick fix to the Property definitions inspection
bb02dfc: Extracted getPythonSdk(AbstractTreeNode)
ac95684: IDEA-122068 Unknown plugin error
38fcfd7: try more times to connect.
6ee4e80: Merge remote-tracking branch 'origin/master'
85a331b: Cleanup.
8e1582f: Logging an error in case of absent name.
a33ddd0: Add javadoc for RemoteConnectionType.
c9cea5a9: introduce OrphanGuardian interface
cadf1a7: Revert "hide on UI changes"
62aa21e: avoid status bar update on internal method invoke
c22e314: nashorn conditional breakpoints
f03bc43: cleanup
9372f19: Merge remote-tracking branch 'origin/master'
94f10a8: PY-12367 loop variable should be able to reuse on else clause
1b02460: Merge remote-tracking branch 'origin/master'
c5294ef: hide on UI changes
3259502: fix NavBar blinking and resizing on Color Scheme change due to async tweaking in updateUI
97eddb8: Cosmetic changes
fede9f0: IDEA-122004 Good code red: surefire.forkNumber in pom.xml
016663e: added Change base class quick fix to the Old-style class contains new-style class features inspection
ce5b97b: fix UI artifacts after exiting from Presentation Mode
6937b4d: StatusBar doesn't change when perform Prefs -> Appearance -> Custom fonts
0e9cbc8: added convert to new-style class quick fix to the Old-style class contains new-style class features inspection
30d235a: IdeRepaintManager.checkThreadViolations fix during readExternal()
7346c3a: [log] IDEA-118576 Don't show focus border
cc3e0c5: [log] IDEA-115902 Fix visual artifact on multi-repo indicator
1146cb6: Merge remote-tracking branch 'origin/master'
b991bf2d: PY-11948 Run manage.py Task ignores environment variables defined for Django Console (and Python Console)
8945192: added Remove decorator quick fix to the Problematic nesting of decorators inspection
dd6b3a2: added Remove call quick fix to the Trying to call a non-callable object inspection
4e41daa: IDEA-122035 accept "tip" as a branch name
d8382bb: remove unneeded read actions
d348434: Merge remote-tracking branch 'origin/master'
6248e48: moved unittest tests to env tests
ee3f4a5: IDEA-121966 Multiple-Cursor Jumpy
f8e6cc5: moved doctest tests to env tests
914621c: IDEA-121295 If property part of new property - unable to introduce new property - Maven
db3f6c7: replace tuple with list quick fix for tuple item assignment inspection
e7cd951: Presentation Mode: common font-size fix for all toolwindows with trees
12f048b: Wrap with Exception quick fix for Raising a string exception inspection
042305c: EA-48005 Make default value for committed revision in PortableStatus be SVNRevision.UNDEFINED instead of null
0f5ec0d: Propose change signature quick fix for Method signature does not match signature of overridden method inspection
07ecf4d: cleanup
6ac6f4d: IDEA-122049 Mac messages: in some cases parent window is incorrectly detected
5ee2cf2: added remove return statement quick fix for the return from init inspection
1f0a076: IDEA-121995 Code selection is reseted on last line with space if Allow placement of caret inside tabs is enabled
54936df: added rename argument quick fix for the Incorrect call arguments inspection
45020ac: move quick fix to proper place
e909581: IDEA-105935 Facets excluded from detection are still added on maven reimport
57c3cd7: Optimize MavenImporter.getSuitableImporters()
f0d0f8e: do not build VFS for excluded directories
34c32ea: added remove argument quick fix to the Incorrect call arguments inspection
09f5de3: extract variables and method
a145844: EA-54755 - NPE: FoldingUtil.findFoldRegionStartingAtLine
c37d1ba: libs for project templates
f7fad4d: IDEA-88443 (Run Inspection by Name: Inspections with same name are only shown once)
8521b4b: improve description
b65fdb0: show problematic plugins
13cfa13: extract method
06cf300: Merge branch 'master' of git.labs.intellij.net:idea/community
4c2734f: after uninstall of a plugin the button should show "Restart"
1dbe26d: IDEA-121807 - Tomcat Logs doesn't show
02ad525: init nashorn conditional breakpoints
6cd525c: cleanup
1a0161e: cleanup
e939ebe: reverted fix for IDEA-121961 because of failing test
8b32345: after installation of a plugin the button still shows "Install"
e6e0d7d: Merge branch 'master' of git.labs.intellij.net:idea/community
1cb358a: IDEA-85098 Intellij is not supporting groovy-eclipse-compiler
fd27d3b: IDEA-120027 - Import Git-cloud apps from sources - register VCS roots
71e5440: Don't show python-skeletons in Python SDK libraries inside project tree structure
787d068: filter by custom/bundled
b5950b4: IDEA-120027 - Import Git-cloud apps from sources - single account for all run configurations
53f918f: align text and make header bg match to html bg
cf75116: IDEA-121695 Add managed dependency info on hover over icon
2e5effd: IDEA-121762 Navigate->Select in: for Spring MVC Controller
e301c4e: [log] IDEA-118328 Fix already disposed
5a621a4: updated plugin should have MODIFIED foreground
b46a3bb: hide description on custom plugin panel
f8155ad: add description label
6c9c9f6: added change signature refactoring quick fix to the Incompatible signatures of _new_ and _init_ inspection
bb243be: cleanup
35312e5: Merge remote-tracking branch 'origin/master'
e02ca9c: comment testdata
11cea86: New messages are implemented for jdk7 and latter jdk versions for now.
753497a3: Merge remote-tracking branch 'origin/master'
ec60260: Merge remote-tracking branch 'origin/master'
2a91bce: highlight both incompatible signatures
a314614: Merge remote-tracking branch 'origin/master'
fefdeaf: Merge remote-tracking branch 'origin/master'
4afd85f: Merge branch 'python-fixes'
4b797eb: cleanup
168dbd0: IDEA-117493 Native crash in Mac launcher
88ed475: diff: do not show 'No changes' panel when 'Can not show diff' should be shown
a148809: Merge remote-tracking branch 'origin/master'
88c7d65: lambda completion: strip unnecessary parenthesis, generate parameter names as for override/implement (IDEA-121947)
f738b51: diamonds: incompatible error due to cls class in default package fixed - cls file doesn't process declarations! = need to switch to mirror (IDEA-121866)
2fefd8b: abstract method overrides abstract: distinguish between covariant returns (IDEA-121930)
d851893: testdata for IDEA-121999
b89dc39: testdata for IDEA-121884
7d747c8: new inference: most specific with same functional interface presence
465325a: new inference: nested varargs
144684b: java 8: accept diamonds in method calls
4112118: new inference: choose most specifics between 2 varargs methods
1ee2942: new inference: raw inner class method qualifier fixed (IDEA-121909)
912e13d: add junit4.jar together with hamcrest (IDEA-119626)
10760d9: new inference: process varargs as separate method candidate/separate phase
69c6b7b: java 8 compatibility
62328cf: inspections: completely ignore currently unresolved scopes
fb20169: new inference: reject varargs as method reference target
0f40eb9: new inference: exact method reference is not pertinent to applicability when target type is type parameter
f64d239: rename suggestions: suggest new names for non-variables (IDEA-121982)
05289e4: Guess Python language level from SDKs of opened projects if it's not available for PSI elements
c1346de: codestyle cleanup
ee5f16e: added Add Exception base class quick fix to the Exception doesn't inherit from standard ''Exception'' class inspection
5b8ebf6: EA-54668 - NPE: Breakpoint.setLogEnabled
90c4e07: codestyle cleanup
61b1cb2: do not store reference to PsiElement in qFix, codestyle cleanup, cleanup deprecated method usage
28cc4de: Fix mappings initialization.
41c9f6f: NotNull annotations and checks.
4334ce2: Cleanup (pointless exceptions; field extracted; formatting)
278b8d6: IDEA-121928 Grails 2.3.7 reloading is broken in IntelliJ 13.0.2
bb5986d: IDEA-121938 (serialPersistentFields trips "MismatchedReadAndWriteOfArray" inspection)
93974a3: fix description
58a3377: IDEA-121920 (X/X can be replaced with X - incorrect arithmetic)
7f73d5e: Merge remote-tracking branch 'origin/master'
177f404: Fixed Nullable/NotNull annotations.
f058695: IDEA-54387 (type annotations in introduce parameter)
6bf6d11: Cleanup (pointless exceptions; typos; formatting)
e5fb46b: VcsIntegrationEnablerTest implemented for mock test vcs
c6a1054: IDEA-121990 Filter by old branch fails with exception if full graph is not loaded
7a73eee: IDEA-121961 Debugger: evaluate from variables doesn't include context
e2eaf0d: Support 'overwrite' parameter for maven-resources-plugin.
2acd338: rebase several problems fixed
2ace00e: cleanup deprecated method usage
298c646: @NotNull getStatementList
20269f4: do not store reference to PyFile in add function quickfix
5bd7108: code style cleanup
546c689: get rid of deprecated functions use
85b572b: do not store reference to PsiElement in add field quickfix
a3343a3: Merge remote-tracking branch 'origin/master'
f96d241: turn java messages on
d2d3aa0: IDEA-116134 Inherited maven resource filtering is not applied
532e079: do not suggest python run configuration for scratch files
fc9c134: fix ui under darcula
b00e8a2: [log] IDEA-121992 Recalculate old heads values
813b0dc: Merge remote-tracking branch 'origin/master'
8d41286: Package method for checking version added
4155d62: code style cleanup
757f50b: code style cleanup
f5ac410: cleanup
37c7fca: removed state from add super call quickfix, added tests
08e2f55: refactoring - following CR-IC-4721
c415007: Cleanup (formatting; javadoc)
64c651e: IDEA-54397 (type annotations in override/implement)
3f3e064: IDEA-54396 (type annotations in "Wrap Return Value")
b360456: IDEA-104026 (Java type annotation formatting)
744d7c8: java: "wrap return value" bean formatting fixed
1540e54: Cleanup (pointless exceptions; formatting; nullability)
fb7c097: IDEA-121834 (generic exception substituted)
378b22a: added format specifier quick fix for the python string format inspection
041748c: Package method for checking version addded
35cc71f: eclipse compiler updated to the latest version
7c1a2d6: [git log] Add icon for deep compare function
741e9b9: [log] IDEA-121875 Enable manual commits sorting in VCS that support it
ee27725: make mouse shortcut for adding/removing carets configurable (IDEA-80056)
2ba4ece: Merge remote-tracking branch 'origin/master'
8dd9cc4: added remove dictionary key quick fix for the Dictionary contains duplicate keys inspection
f0a66f7: [log] Fix HashImpl equals
5bd2cdd: [log] HashImpl: remove the caching map
0affa6a: dom: use ReflectionUtil.getClass{Public,Declared}Methods to skip synthetic methods (which change from one java version to another)
aea8f6d: added move except clause quick fix for the Bad except clauses order inspection
39ca570: IDEA-121935 (Inspections: Overloaded variable argument method: every non-problematic method adds a warning)
8d172ac: IDEA-121952 (Java 1.8: "Interface may be annotated with @FunctionalInterface" inspection reports already annotated interfaces)
b1977ea: added Remove assignment quick fix for the Assigning function call that doesn't return anything inspection
81ca41b: test fixed
b6b5a68: fixed PY-11981 "PEP 8 naming convention violation" inspection treats class attributes as function variables
f791db7: fixed PY-10342 Instance attribute defined outside init: detect functions called in init
4d76bdb: Statement list cannot be null
f839260: Merge remote-tracking branch 'origin/master'
6f6d813: fixed PY-12033 PyAbstractClass invalid warning for properties.
85d52dd: IDEA-118296 Impossible to "Prevent App Nap" for the 133.* in MacOSX 10.9 (Mavericks)
c748cef: artwork update for 13.1
2ee2888: attempt to clarify the inspection description
c517b2c: add test
5a0f6fb: Merge remote-tracking branch 'origin/master'
4b96dbf: IDEA-116029 in-place introduce variable name suggestions popup disappears before I can select anything PARTIAL ROLLBACK, fix to be continued...
bd199f1: Merge remote-tracking branch 'origin/master'
b3dfff9: partially reverting 10f6a0f: psi depedent index get buffering status updates because they are applied to unsaved committed documents
255512d: Merge remote-tracking branch 'origin/master'
fa8f612: Move ssh connection provider to remote-run.
1357e2b: use a more memory-efficient structure to hold a long indexed file list
a0885a9: Merge remote-tracking branch 'origin/master'
23b20a8: Merge remote-tracking branch 'origin/master'
69c9865: fix test
bbf4741: - Removed dependency on remote-run in vagrant plugin (PY-12254). - New api for path mappings providers (old left for compatibility with RubyMine and PhpStorm) - Fix launching of Python console for remote interpreter.
e5d9dff: add -> keyword to cpp and make sure it's lexed correctly (IDEA-121906)
5e71180: add a proxy test that fails on java 8
ffa6350: enable new nashorn variables view by default
c60c038: style: remove unnecessary method
965aafa: for unsaved documents with committed state and psi backed index use the same logic as for unsaved documents with plain index
8c56a6b: github tests with wrong notifications fixed
8ce415d: [log] Fix tests. (fix wrong line separators)
ff002de: [log] Remake VcsLogJoiner without recursion.
7ac6e11: [log] IDEA-118947 Implement special highlighting for cherry-pick
881645a: [log] Add ability to listen to possible filter changes
eff05ea: [log] Add ability to reuse branches filter popup
d282a0e: [log] Expose VcsLogRefs into API
3d81303: [log] Expose the VcsLogFilterUi to the API, let set filter value
a54504c: [log] repaint ui after adding highlighter
542550f: [log] make constants final
7066854: [log] Introduce VcsLogDataProvider to the API as part of VcsLogDataHolder
e10b40f: [log] Expose VcsLogUI & DataPack to the vcs-log-api
55c79a0: [log] Make it possible to add VcsLogHighlighters to the log table.
0bca3c6: [log] Remove obsolete CommitCell & its Renderer
61e2ecc: renderValue — add XValue parameter to simplify, why we need to create
b6738e4: Merge branch 'master' of git.labs.intellij.net:idea/community
8e48244: IDEA-119822 - Support Heroku Debug
1052ef2: less garbage
35a1eba: optimisation: use AtomicLazyNullableValue to avoid extra indirection and save memory
cce38ff: cleanup
799041b: notnull
f60abae: NPE protection
e6806dd: remove old code commented code
d7464ee: support run configurations
5717d3a: make public and refactor to make accessible from Search Everywhere
20d9cb0: make public
010566a: IDEA-58818 (SSR: strange highlighting of try-catch in preview pane)
4e1ef49: cleanup
52a92f2: Gradle: detect Scala plugin presence dynamically (to avoid cyclical plugin dependency)
0333bd1: Local History: do not load ignored files and folders into VFS
4fbcf60: cleanup
7a80e9c: fix duplicates and wrong order in search everywhere
48d4765: Platform: check and warn when trying to edit non-project files (do not update notifications, when not necessary)
8358761: IDEA-121898 (Add Don't ignore String for inspection "Number costructor..")
5e097fa: IDEA-121088 (Java Inspections: Type may be weakened readObject() writeObject())
68b7c88: add fourth checkbox to description
cbff651: Platform: check and warn when trying to edit non-project files (disabled in tests)
c0847ee: Merge remote-tracking branch 'origin/master'
590f153: Platform: check and warn when trying to edit non-project files
14a5a6b: gradient colors for buttons
ba067df: initial
774559b: cleanup
9a337d5: IDEA-121494 (Inspection "method overrides private method" can be improved)
cc18c42: add table header with sorters
a4d8900: always use gradient
c559f14: diff: fix UnknownFileType detection
87113dc: re-arrange downloads label
311ff47: github: remove usage of deprecated VcsNotifier API
c3b9b90: [log] IDEA-117553 Optimize details loading: don't parse Changes at once
645caac: 134->136
1168c7b: Cleanup (common method; pointless assertion; formatting)
66eaa91: nashorn: continue variables presentation simplify V8Scope
3627c46: dfa: treat different constants with same values as same (IDEA-121837)
8084cb0: Rebase feature for update project implemented
fc56bcb: Increment hours in comments
044acff: IDEA-121835 "Breakpoints" UI looks clumsy
aa2b1cb: always fold long command line in console (IDEA-121453)
6de56f5: some CharSequence utility methods
defc8ce: IDEA-121800 Live templates are shown in 'Find in Path' dialog if 'autopopup completion' is enabled
dccb826: new inference: cache substitutor for outer call conflict resolution
a5adf26: IDEA-88643 delete item from list of breakpoints by pressing delete key: selection should not return to position 1.
424cffe: [git log] IDEA-121818 Accept HEAD as branch name
a393838: [log] IDEA-121817 Fix keeping selection
70c52ca: [log] Remove the obsolete NoGraphTableModel & simplify the code which used to use it
f41b964: [log] unused
611e758: StringExpressionHelper: JSF->Java-Analysis
54fccb5: IDEA-121828 (Add single member static import intention should be available on incomplete code)
6d2515c: fix IDEA-112499 for single member static imports
811fdf5: fix IDEA-112499 for on demand imports
b52ec5f: IDEA-121784 (Add on demand static import intention not available when single-member static import present)
8853670: IDEA-119908 Smart Step doesn't work for classes generated with java 8
e36425ec: Moved LanguageLevel.forFile() to PyUtil.getLanguageLevelForVirtualFile()
8870abb: Get Python language level from PsiElements where possible instead VirtualFiles
7438ce8: added create property quick fix for the property access inspection
0ffb666: svn: terminal: Make commands that do not require repository access do no execute in terminal mode even if terminal mode is configured (to optimize performance)
fc62f95: Simplify Gitlab connector by using ComboBoxUpdater. Also ComboBoxUpdater selects first item of the list, if no one is provided.
ead71e4: IDEA-121645 Breakpoints conversion: disabled condition is just lost
60fa43c: use constant for history id
15cb81b: continue decouple xdebugger ex ui — XValue/XStackFrame impl
eb624ba: Merge branch 'new-redmine-repo'
12f879f: svn: terminal: Run commands in terminal mode (if configured) only for ssh repositories
4e7d70f: Add several changes in "Tasks and Contexts" subsystem API to avoid previous problems with issues missing in "Open Task" dialog (e.g. see IDEA-110012).
8238972: added Make public quick fix for the protected member access inspection
f471666: fixed NPE in BreakpointManager.getPsiFile
aae9011: Merge branch 'python-fixes'
155f99a: added create property quick fix
d9ae792: IDEA-121806 Breakpoints fail after file modification
e7713c6: test fixed
b5b1518: cleanup
1f2f49e: Platform: do not reverse tabs order on project reopening (IDEA-121816) + new tabs should open on the right (OC-3490)
262b949: Add tooltip about NTLM authentication to login field
2b21896: enable multiple carets by default (IDEA-80056)
44646fe: comment added for CPP-147 fix
6da7645: EA-54287 (diagnostic)
eab3611: fixed code style
25c45d1: added rename quick fix to the protected member inspection
d29cdc8: Merge remote-tracking branch 'origin/master'
2527c3a: Merge remote-tracking branch 'origin/master'
6f729cf: EnforcedPlainTextFileTypeManager: pass project as a parameter [CR-IC-4656]
8e176ce: EnforcedPlainTextFileTypeManager: Fix broken file status update sequence (PhpCompletionTest.testExcludedFiles()) [CR-IC-4656]
a5f3040: Use HttpMethod#hasBeenUsed to prevent NPE, if server response was not received
218756a: Merge remote-tracking branch 'origin/master'
3b799e4: filtering templates by frameworks
2670f2d: yellow code
6a440f7: IDEA-121259 Generated toString() placed in incorrect class
3588589: IDEA-121803 (Windows date/time format translation error)
c49bd80: svn: Perform saving all documents during move/rename in SvnFileSystemListener only if operations are related to files under svn - otherwise it could break functionality not related to svn (like renaming file under git) if svn plugin is enabled
b6f778a: disable test navigation outside test roots
43d2b2e: default mapping for SelectAllOccurrences action (IDEA-80056)
da2374a: if facet has associated framework show 'add facet' instead of 'add framework support' dialog in Project Structure (IDEA-120643, IDEA-113833)
594cad9: WEB-10567 Implemented a way to stop run configurations when starting incompatible ones. The idea is that some run configurations may implement CompatibilityAwareRunProfile.isCompatibleWith method and signal that they are not compatible with the run configuration being started so a dialog is displayed to a user and the user can choose to stop incompatible configurations. +review CR-IC
b814f54: IDEA-121403 Live Template: "Surround with tag" should not be applicable while editing XmlAttributeValue
8db0857: better category name
40c45ca: do not add generic builder for "category" templates (e.g. Java FX)
79feee3: EditorActionHandler API cleanup (IDEA-80056)
f4bbcbc: notify listener on task cancellation
a53cccd: IDEA-71048 (test fixed)
4b6b959: system.out removed
3b408e6: Merge remote-tracking branch 'origin/master'
38bdd09: Open terminal in folder that was dragged to it from project view (IDEA-115145).
4586d4a: IDEA-71048 (system date/time formats on Windows)
6a119d1: platform: batch load system date/time formats
c4e7e1f: Cleanup (pointless exceptions; formatting)
177a1d9: drop deprecated stuff
e5740c5: Return true from dispatch in case of event processing.
38764d4: Merge remote-tracking branch 'origin/master'
8f8ef28: IDEA-114457 Undocked 'project' tool window doesn't always automatically hide when I double-click to open a file Animation fix (don't freeze EDT, use Animator), request focus fix.
5ac6d6f: cleanup
e02f4ef: Terminal should override IDE shortcuts by default (IDEA-118837).
fd85821: Merge remote-tracking branch 'origin/master'
026cf99: PY-12022 Clicking "Rerun" button of "Run manage.py Task..." doesn't stop current process
eb2b2db: don't treat live template complete() as second basic completion invocation (HtmlCompletionTest.testXhtmlCompletionInHtml)
6ebe750: dumb-aware actions in the Messages panel
557cca9: IDEA-108072 (Don't suggest to add on-demand static import for the current class)
8d6f72b: IDEA-121756 Don't provide postfix completion options in java string literals
c738a20: IDEA-89020 Disappears value of the variables standing next in Live templates IDEA-121634 Live Template: template is broken with 3+ variables and leading space
31dbd88: use constant empty array (following CR-IC-4606)
8537206: Extract RSS parsing logic and thus remove Atlassian plugin sources completely
1f4a22c: Fix Flex tests + IDEA-121771 <fx:Script> tag autocomplete broken
b08a89d: cache scope attribute keys to reduce daemon garbage
ddd7530: IDEA-121609 Cannot find '+' + using Find in Path
f723320: Merge branch 'master' of git.labs.intellij.net:idea/community
c66ea39: Local History fix: load file children on fileCreated event (second try)
1c7fa2c: IDEA-120027 - Import Git-cloud apps from sources - Heroku
5eab7d1: try single member static import first in live templates
364298f: IDEA-121738 Shift-click in gutter doesn't create 'no suspend' breakpoint anymore
a0a8fe7: fixed editBreakpoint
912e749: diff: do not apply single change multiple times
3403bab: IDEA-12609 diff: do not consider equal changes as conflict
5379407: diff: do not create empty change on applying modified part of 'modified - deleted' conflict
a0c4ea5: diff: rewrite MergeBuilder and MergeList
fc8f64b: merge: rewrite MergeBuilder
90390cf: merge: add test
0adb7cc: @NotNull
bbe7af5: move Inject SQL tip to intelliLang-java
f14856e: speeding up 'Synchronizing output directories': avoid unnecessary rootsChanges events if many output directories were created during compilation (ZD-22766, IDEA-116757)
06b2ee3: fixed PY-11293 namedtuple underscore-methods are not protected
f00ecc2: Merge remote-tracking branch 'origin/master'
2a07097: [git log] don't query ALL when branches to query are specified
397158b: VcsNotifier methods renamed according to their notification groups
24ce9d6: Exception throw for Unit Test mode removed from GitBranchOperation
6ef9934: CPP-147 PSI is build for files from another project +review CR-IC
64ab58d: nullability
c221e1a: cleanup
0d4f12a: nashorn: initial getReceiverVariable impl
5ab90de: continue nashorn: variables view
c750301: nullability
86d092e: nullability
c97dd80: IDEA-98746 Annoying editor tab tooltips Step 2: clicks will hide tooltips & affect the point below; true "contains" for balloons
060290a0: make carets retain valid positions on Tab width changes, when multiple carets are enabled (IDEA-80056)
7325dffa: Changed default language level to Python 2.7
fd361c4: Merge remote-tracking branch 'origin/master'
1a931f9: lambda: unhandled exceptions inside method body should be treated as those inside anonymous classes (IDEA-121741)
a042720: stream migration inspection: preserve comments (IDEA-121679)
b060c81: stream migration inspection: collapse only primitive new initializers (IDEA-121745)
4d87683: fixed PY-12113 Questionable "access to a protected member of a class" inspection in tests
90d0740: IDEA-98746 Annoying editor tab tooltips Step 1: new setting has been added (Editor -> Editor Tabs -> Show tabs tooltip)
e50b960: [git] remove unused MultipleContentsRevision
70bb70d: [log] Added time measurements to the VCS log
66fb815: renamed resolveWithoutImplicits to getResolveContext (which is more meaningfull)
e1ce2db: [log] Synchonize access to the VcsUserRegistry
a29e2b1: [log] DRY
082b273: [log] prohibit repaint during collapse/expand all branches
6f4a2d5: [log] fireTableStructureChanged if graph changes after some action
23396b0: [log] rename updateUI to repaintUI; unwrap: it shouldn't be executed not from EDT.
347647a: [log] handle answer
a631891: [log] No need to set default cursor
8475418: [log] let handleAnswer be in the single place: VcsLogUI.
43f775c: [log] Add support of getContainingBranches method.
480d1ab: [log] Fix wrong collapse branch nodes.
758c07e: [log] Fix bug related with not load commit node.
a944fe6: [log] Create JumpToNotLoadCommitActionRequest.
610219e: [log] VcsLogSorted fixed.
2d748d6: [log] Disabled selection of relative commits.
03a2a25: [log] Fix performance of collapse all action.
75ff6e6: [log] Add LinearBranchesExpansionAction support. (But collapse all may need more time).
6eaa9bf: [log] Add several debug messages.
45da0e7: [log] Disable draw harmonics in filters.
aeff40e: [log] Add graph for filters.
12bb25e: [log] Don't fail for fresh repositories without commits
bfbc9e4: [log] Don't make graph with always-false filters
33a3bf2: some automatic changes in community modules
ca7f8d3: remove unused
cc1b58a: [log] no filter => null, enable new graph by default, temporary return null if no commits match
c153674: [log] temp diagnostics: why graph sometimes disappear
ab4b7ac: [log] VcsLogSorter stub
8a62c27: [log] temp diagnostics: why graph sometimes disappear
4fd20fc: [log] Fix crash, when mouse over empty row.
8af46ee: [log] Add CollapsedMutableGraph.
6cc0435: [log] Add FragmentGenerator.
0859662: [log] Added highlighting relative commits.
8922251: [log] Extract dfs to DfsUtil.
fe36f19: [log] Simple painter fix.
3e9f31b: [log] Fix not load commit node.
90c7bd1: [log] Fix case when not using new graph for filtering & using old graph facade
b6ed824: [log] IDEA-117157 Filter by multiple branches
eeefcfa: [log] use new graph for filtering commits (disabled by default)
56f381b: [git log] Support filtering by several branches
0cfc872: [log] Fix author column width calculation
20aeb1a: [log] Optimize case with filters: read & store commits without details
01121ba: [log] Add arrow highlighted when mouse over.
4421f12: [log] Add GraphActionDispatcher.
ecdc992: [log] Fix Image overflow.
52db2ef: [log] Fix GraphCellGeneratorImpl.
863d8c7: [log] Fix Branch color.
04a0bc7: [log] Use new GraphFacade
dfc41b0: [log] Temp fix SimpleGraphCellPainter
4f028e7: [log] Copy GraphCellPainter from old log.
62dd4f6: [log] Fix graph, when not all log loaded.
84790b5: [log] Add GraphCellGenerator.
3bf48c4: [log] Add MutableGraph and simple Impl
232fe7f: [log] Add PermanentGraph & Layout
413a6a9: [log] Add GraphFlags
3e4e166: [log] Add IntToIntMap, AbstractIntToIntMap, TreeIntToIntMap and TestTreeIntToIntMap
7642e8a: [log] Get rid of VcsLogDataHolder#getDataPack: pass DataPack manually
435fffb: [log] Explicitly pass VcsLogDataHolder & VcsLogUiProperties
270649b: [log] VcsUserRegistry: return a copy of users map, to avoid CCME
5dd7cd9: [log] Extract graph facade building into separate class
691077d: GraphColorManager initial implementation
a615943: [log] remove no more needed dependencies from vcs-log-graph
be34c32: [log] DataPack: create GraphFacadeImpl instance in build
584e37d: [log] Move GraphFacade implementation to vcs-log-graph module
4e968e1: [log] remove unused stuff from the DataPack.
bfcb3f4: Override paintComponent() instead of paint().
99d52e8: [log] Delegate graph painting to the GraphFacade
c152a29: Move clicks & hovers to the GraphFacade
a00646d: GraphColorManager: more methods + javadocs
98b80a1: rename & check link listener first
54a50ae: GraphAnswer interface
f9b9890: rename to GraphFacade
055f10b: optimize search commit by part of hash
d1b69d1: remove getVisibleCommits since we've got getVisibleCommitCount & getCommitAtRow
411a76f: javadocs
bb8b897: optimize getOneOfHeads: store it in Branch instead of the VirtualFile.
cd4728b: Transition to GraphFacade, step 4: click to row
a74518c: Transition to GraphFacade, step 3: expansion actions
9311f2f: Transition to GraphFacade, step 2: setVisibleBranches
89dd596: Transition to GraphFacade, step 1: getVisibleCommits(), getRoot()
e852593: remove unused methods
8661db5: GraphColorManager
81488e4: some javadocs & GraphInfoProvider extraction
039520b: Graph Black Box refactoring initial step
fce20a5: IDEA-121764 Debugger does not show null values
e14e913: IDEA-121739 Debugger doesn't stop on breakpoints in some anonymous classes
675fa42: fix tests. Rebinding for 'def' reference should do nothing because it references to an inferred variable's type or to a variable itself.
5a54361: IDEA-116134 Inherited maven resource filtering is not applied
1766d06: Groovy: fix parameter info
812d0d6: Groovy: remove redundant GrDefaultAnnotationValue psi.
2bc747e: Groovy: import static intention should be available on argument list
cdfdf8d: IDEA-121662 Unify Groovy and Java Intention behavior
82a4f0d: IDEA-121318 optimizing whether place is child of import statement. Actually place can be a child of an import statement only if it is a GrCodeReferenceElement.
400d1ff: one big comparator for ratings, downloads, updates and status
dbe0372: memory leak fixed
3d017bc: Remove unused SOAP classes generated from WSDL. Leave only basic authorization in legacy connector
d6528d3: vcs notification structure refactored and common integration enabler provided f or mercurial vcs IDEA-120440
71e985b: IDEA-118548 Fixed locale settings for Mac - so svn launched from IDEA should get correct locale
5f70222: IDEA-121403 Live Template: "Surround with tag" should not be applicable while editing XmlAttributeValue
0e90d93: avoid boxing/unboxing (following CR-IC-4606)
754e7d9: remote table header
99540a3: register all sorters for available plugins table
60861dd: new sorters
ae5ff21: Merge branch 'python-fixes'
455db27: Fixed names of live templates for dict comprehensions (PY-12307)
b2bbf8b: Typo
4569a1c: Don't suggest the initial name if un-pluralization failed (PY-12308)
816b0e4: Don't suggest collection names in live templates that aren't valid Python identifier (PY-12308)
b8412c1: refactor to support multiple sorters
2814c77: Add bundle for common task messages
a4b56a6: java: formatting of type annotations inside type elements
0813c3c: java: type cast intention fixed
37ec0df: update appinfo files
6ff02b1: optimization for breakpoint set in folded code
09c6a8d: method refs: search for potentially applicable members in supers (IDEA-121737)
5412fbc: overload resolution: grab lambda from nested parenthesis as well as conditional expressions
0c7adaa: java: split multi-catch intention simplified; test data made adequate
4969888: java: no annotations needed in type cast
1687a22: Cleanup (unneeded test data)
333e542: Dictionary extended
9da8f7d: IDEA-121384 Breakpoints dialog: for method breakpoint created in dialog new branch is created
20a0571: notnull
dd09f59: notnull
8aab3af: notnull
9e433b6: data race
6c89ea9: cleanup
da637a4: IDEA-84705 Live Template: should be possible to reset the changes made in default templates
ae81974: Merge remote-tracking branch 'origin/master'
f86ac6f: new inference: use equals bounds during incorporation
e07fdee: testdata for IDEA-118965
46112ee: new inference: cache lambda functional type during expression constraints reduction (IDEA-121315)
5029b3f: new inference: do not prefer specifics based on void return type for both void and value compatible lambdas
a70f823: new inference: postpone argument types calculation
2149ea3: Fixed project leak
1608a84: svn: Perform special check if svn repository supports "merge-info" tracking only when corresponding registry key is set
9142df3: classes from old build system API marked as deprecated (to be removed in IDEA 14)
9b4f8c02: svn: Refactored SvnUtil - removed duplicate methods for checking if svn repository supports "merge-info" tracking
d334d41: IDEA-121688 Added CommitEventType.failedOutOfDate; do not fail if could not convert SVNEventAction to CommitEventType (just log warning)
70aed3f: Merge remote-tracking branch 'origin/master'
ba09765: missing test data
76591fd: dfa: comparison with other variables shouldn't affect a variable's nullability status
2c6cea6: IDEA-121698 Automatically make variables accessed from outer scopes final
6166a0e: don't flush fields for pure method and getter calls (IDEA-117449)
80049df: mention method name in edit contract intention text
c1b03f0: dfa: variables shouldn't be marked unknown if they don't have known constant values
1fd57b4: Close terminal tabs with middle click (IDEA-112321).
6ee5d4f: Terminal should sign as xterm-256color (IDEA-118841).
1cd41f0: Merge remote-tracking branch 'origin/master'
8d167c6: Fix the locale on mac only for pycharm processes creation.
96c2016: IDEA-54434 (type annotations in Convert to Atomic/ThreadLocal)
9ae9623: java: formatting of type annotations inside references
50bf5a3: Cleanup (pointless exceptions; formatting)
d44fab7: fix for exception with list of indexed ids merging
39c8f52: Merge remote-tracking branch 'origin/master'
bd3cf45: Launch terminal with fixed locale (IDEA-116401, IDEA-118832, IDEA-120131).
1b0bc5f: fixed regress introduced by c5819e4 : remove stale index data for removed files that were scheduled to update lazily
61d11c8: nashorn: x variables view
a5c886b: cleanup
4433f97: use SingleAlarm
6822332: Fix locale env vars on mac (IDEA-121713).
8d82a44: IDEA-52034 Implemented option to authenticate svn+ssh repositories using ssh agent (for SVNKit integration) (inspired by @charles-dyfis-net pull request - see issue comments for details)
90b352d: svn: Refactored SSHCredentialsDialog - removed unnecessary code
7f5f956: svn: Updating license info related to svn4idea plugin
cb98865: svn: Upgraded to SVNKit 1.7.11
9d57fb2: Upgraded jna-utils (= platform = jna-platform) to 3.4.0 (now it corresponds to currently used jna 3.4.0) (both jna and jna-utils are downloaded from https://github.com/twall/jna/releases/tag/3.4.0)
d9267b7: Added jsch-agent-proxy library to community
b51333a: IDEA-75033 Implemented feature to automatically switch directory on new branch creation
ee584ce: svn: Refactored AutoSvnUpdater - utility method to run svn updates
97e7ceb: svn: Removed unused classes
d62789b: svn: Refactored SvnConfigurationState - simplify java version checks
7eff048: svn: Make "command line" integration be primary for default svn settings
1441da4: Fixed a warning, run maven build in maven 3.2.1
7461b16: Add tests for Redmine and filtering by assignee in its requests
56b1f50: Configure proper preemptive basic authentication in http client
5c6037b: Refactor Redmine editor to contain combo box with available projects. Extract common kinds of backgroundable tasks to RemoteFetchTask class
efc4ae6: Update date parsing to accept spaces before timezone
b75dafd: First version of updated Redmine repository
7b94fd3: Fix typo and remove unused redundant hashCode() implementation from Gitlab connector
2897d8e: Move Gson related utitly methods to 'impl.gson' package
47dfe5b: Move httpclient helper classes to 'impl' package
b151d5d: Update old repository to use new getIssues() format
Change-Id: I6689a2b039c939829abf0656740d02d779f14795
|
|
git://git.jetbrains.org/idea/community.git
38fcfd7: try more times to connect.
6ee4e80: Merge remote-tracking branch 'origin/master'
85a331b: Cleanup.
8e1582f: Logging an error in case of absent name.
a33ddd0: Add javadoc for RemoteConnectionType.
c9cea5a9: introduce OrphanGuardian interface
cadf1a7: Revert "hide on UI changes"
62aa21e: avoid status bar update on internal method invoke
c22e314: nashorn conditional breakpoints
f03bc43: cleanup
9372f19: Merge remote-tracking branch 'origin/master'
94f10a8: PY-12367 loop variable should be able to reuse on else clause
1b02460: Merge remote-tracking branch 'origin/master'
c5294ef: hide on UI changes
3259502: fix NavBar blinking and resizing on Color Scheme change due to async tweaking in updateUI
97eddb8: Cosmetic changes
fede9f0: IDEA-122004 Good code red: surefire.forkNumber in pom.xml
ce5b97b: fix UI artifacts after exiting from Presentation Mode
6937b4d: StatusBar doesn't change when perform Prefs -> Appearance -> Custom fonts
30d235a: IdeRepaintManager.checkThreadViolations fix during readExternal()
7346c3a: [log] IDEA-118576 Don't show focus border
cc3e0c5: [log] IDEA-115902 Fix visual artifact on multi-repo indicator
1146cb6: Merge remote-tracking branch 'origin/master'
b991bf2d: PY-11948 Run manage.py Task ignores environment variables defined for Django Console (and Python Console)
4e41daa: IDEA-122035 accept "tip" as a branch name
d8382bb: remove unneeded read actions
d348434: Merge remote-tracking branch 'origin/master'
6248e48: moved unittest tests to env tests
ee3f4a5: IDEA-121966 Multiple-Cursor Jumpy
f8e6cc5: moved doctest tests to env tests
914621c: IDEA-121295 If property part of new property - unable to introduce new property - Maven
db3f6c7: replace tuple with list quick fix for tuple item assignment inspection
e7cd951: Presentation Mode: common font-size fix for all toolwindows with trees
12f048b: Wrap with Exception quick fix for Raising a string exception inspection
0f5ec0d: Propose change signature quick fix for Method signature does not match signature of overridden method inspection
07ecf4d: cleanup
6ac6f4d: IDEA-122049 Mac messages: in some cases parent window is incorrectly detected
5ee2cf2: added remove return statement quick fix for the return from init inspection
1f0a076: IDEA-121995 Code selection is reseted on last line with space if Allow placement of caret inside tabs is enabled
54936df: added rename argument quick fix for the Incorrect call arguments inspection
45020ac: move quick fix to proper place
e909581: IDEA-105935 Facets excluded from detection are still added on maven reimport
57c3cd7: Optimize MavenImporter.getSuitableImporters()
f0d0f8e: do not build VFS for excluded directories
34c32ea: added remove argument quick fix to the Incorrect call arguments inspection
09f5de3: extract variables and method
a145844: EA-54755 - NPE: FoldingUtil.findFoldRegionStartingAtLine
c37d1ba: libs for project templates
f7fad4d: IDEA-88443 (Run Inspection by Name: Inspections with same name are only shown once)
8521b4b: improve description
b65fdb0: show problematic plugins
13cfa13: extract method
06cf300: Merge branch 'master' of git.labs.intellij.net:idea/community
4c2734f: after uninstall of a plugin the button should show "Restart"
1dbe26d: IDEA-121807 - Tomcat Logs doesn't show
02ad525: init nashorn conditional breakpoints
6cd525c: cleanup
1a0161e: cleanup
e939ebe: reverted fix for IDEA-121961 because of failing test
8b32345: after installation of a plugin the button still shows "Install"
e6e0d7d: Merge branch 'master' of git.labs.intellij.net:idea/community
1cb358a: IDEA-85098 Intellij is not supporting groovy-eclipse-compiler
fd27d3b: IDEA-120027 - Import Git-cloud apps from sources - register VCS roots
787d068: filter by custom/bundled
b5950b4: IDEA-120027 - Import Git-cloud apps from sources - single account for all run configurations
53f918f: align text and make header bg match to html bg
cf75116: IDEA-121695 Add managed dependency info on hover over icon
2e5effd: IDEA-121762 Navigate->Select in: for Spring MVC Controller
e301c4e: [log] IDEA-118328 Fix already disposed
5a621a4: updated plugin should have MODIFIED foreground
b46a3bb: hide description on custom plugin panel
f8155ad: add description label
6c9c9f6: added change signature refactoring quick fix to the Incompatible signatures of _new_ and _init_ inspection
bb243be: cleanup
35312e5: Merge remote-tracking branch 'origin/master'
e02ca9c: comment testdata
11cea86: New messages are implemented for jdk7 and latter jdk versions for now.
753497a3: Merge remote-tracking branch 'origin/master'
ec60260: Merge remote-tracking branch 'origin/master'
2a91bce: highlight both incompatible signatures
a314614: Merge remote-tracking branch 'origin/master'
fefdeaf: Merge remote-tracking branch 'origin/master'
4afd85f: Merge branch 'python-fixes'
4b797eb: cleanup
168dbd0: IDEA-117493 Native crash in Mac launcher
88ed475: diff: do not show 'No changes' panel when 'Can not show diff' should be shown
a148809: Merge remote-tracking branch 'origin/master'
88c7d65: lambda completion: strip unnecessary parenthesis, generate parameter names as for override/implement (IDEA-121947)
f738b51: diamonds: incompatible error due to cls class in default package fixed - cls file doesn't process declarations! = need to switch to mirror (IDEA-121866)
2fefd8b: abstract method overrides abstract: distinguish between covariant returns (IDEA-121930)
d851893: testdata for IDEA-121999
b89dc39: testdata for IDEA-121884
7d747c8: new inference: most specific with same functional interface presence
465325a: new inference: nested varargs
144684b: java 8: accept diamonds in method calls
4112118: new inference: choose most specifics between 2 varargs methods
1ee2942: new inference: raw inner class method qualifier fixed (IDEA-121909)
912e13d: add junit4.jar together with hamcrest (IDEA-119626)
10760d9: new inference: process varargs as separate method candidate/separate phase
69c6b7b: java 8 compatibility
62328cf: inspections: completely ignore currently unresolved scopes
fb20169: new inference: reject varargs as method reference target
0f40eb9: new inference: exact method reference is not pertinent to applicability when target type is type parameter
f64d239: rename suggestions: suggest new names for non-variables (IDEA-121982)
05289e4: Guess Python language level from SDKs of opened projects if it's not available for PSI elements
c1346de: codestyle cleanup
ee5f16e: added Add Exception base class quick fix to the Exception doesn't inherit from standard ''Exception'' class inspection
5b8ebf6: EA-54668 - NPE: Breakpoint.setLogEnabled
90c4e07: codestyle cleanup
61b1cb2: do not store reference to PsiElement in qFix, codestyle cleanup, cleanup deprecated method usage
28cc4de: Fix mappings initialization.
41c9f6f: NotNull annotations and checks.
4334ce2: Cleanup (pointless exceptions; field extracted; formatting)
278b8d6: IDEA-121928 Grails 2.3.7 reloading is broken in IntelliJ 13.0.2
bb5986d: IDEA-121938 (serialPersistentFields trips "MismatchedReadAndWriteOfArray" inspection)
93974a3: fix description
58a3377: IDEA-121920 (X/X can be replaced with X - incorrect arithmetic)
7f73d5e: Merge remote-tracking branch 'origin/master'
177f404: Fixed Nullable/NotNull annotations.
f058695: IDEA-54387 (type annotations in introduce parameter)
6bf6d11: Cleanup (pointless exceptions; typos; formatting)
e5fb46b: VcsIntegrationEnablerTest implemented for mock test vcs
c6a1054: IDEA-121990 Filter by old branch fails with exception if full graph is not loaded
7a73eee: IDEA-121961 Debugger: evaluate from variables doesn't include context
e2eaf0d: Support 'overwrite' parameter for maven-resources-plugin.
2acd338: rebase several problems fixed
2ace00e: cleanup deprecated method usage
298c646: @NotNull getStatementList
20269f4: do not store reference to PyFile in add function quickfix
5bd7108: code style cleanup
546c689: get rid of deprecated functions use
85b572b: do not store reference to PsiElement in add field quickfix
a3343a3: Merge remote-tracking branch 'origin/master'
f96d241: turn java messages on
d2d3aa0: IDEA-116134 Inherited maven resource filtering is not applied
532e079: do not suggest python run configuration for scratch files
fc9c134: fix ui under darcula
b00e8a2: [log] IDEA-121992 Recalculate old heads values
813b0dc: Merge remote-tracking branch 'origin/master'
8d41286: Package method for checking version added
4155d62: code style cleanup
757f50b: code style cleanup
f5ac410: cleanup
37c7fca: removed state from add super call quickfix, added tests
08e2f55: refactoring - following CR-IC-4721
c415007: Cleanup (formatting; javadoc)
64c651e: IDEA-54397 (type annotations in override/implement)
3f3e064: IDEA-54396 (type annotations in "Wrap Return Value")
b360456: IDEA-104026 (Java type annotation formatting)
744d7c8: java: "wrap return value" bean formatting fixed
1540e54: Cleanup (pointless exceptions; formatting; nullability)
fb7c097: IDEA-121834 (generic exception substituted)
378b22a: added format specifier quick fix for the python string format inspection
041748c: Package method for checking version addded
35cc71f: eclipse compiler updated to the latest version
7c1a2d6: [git log] Add icon for deep compare function
741e9b9: [log] IDEA-121875 Enable manual commits sorting in VCS that support it
ee27725: make mouse shortcut for adding/removing carets configurable (IDEA-80056)
2ba4ece: Merge remote-tracking branch 'origin/master'
8dd9cc4: added remove dictionary key quick fix for the Dictionary contains duplicate keys inspection
f0a66f7: [log] Fix HashImpl equals
5bd2cdd: [log] HashImpl: remove the caching map
0affa6a: dom: use ReflectionUtil.getClass{Public,Declared}Methods to skip synthetic methods (which change from one java version to another)
aea8f6d: added move except clause quick fix for the Bad except clauses order inspection
39ca570: IDEA-121935 (Inspections: Overloaded variable argument method: every non-problematic method adds a warning)
8d172ac: IDEA-121952 (Java 1.8: "Interface may be annotated with @FunctionalInterface" inspection reports already annotated interfaces)
b1977ea: added Remove assignment quick fix for the Assigning function call that doesn't return anything inspection
81ca41b: test fixed
b6b5a68: fixed PY-11981 "PEP 8 naming convention violation" inspection treats class attributes as function variables
f791db7: fixed PY-10342 Instance attribute defined outside init: detect functions called in init
4d76bdb: Statement list cannot be null
f839260: Merge remote-tracking branch 'origin/master'
6f6d813: fixed PY-12033 PyAbstractClass invalid warning for properties.
85d52dd: IDEA-118296 Impossible to "Prevent App Nap" for the 133.* in MacOSX 10.9 (Mavericks)
c748cef: artwork update for 13.1
2ee2888: attempt to clarify the inspection description
c517b2c: add test
5a0f6fb: Merge remote-tracking branch 'origin/master'
4b96dbf: IDEA-116029 in-place introduce variable name suggestions popup disappears before I can select anything PARTIAL ROLLBACK, fix to be continued...
bd199f1: Merge remote-tracking branch 'origin/master'
b3dfff9: partially reverting 10f6a0f: psi depedent index get buffering status updates because they are applied to unsaved committed documents
255512d: Merge remote-tracking branch 'origin/master'
fa8f612: Move ssh connection provider to remote-run.
1357e2b: use a more memory-efficient structure to hold a long indexed file list
a0885a9: Merge remote-tracking branch 'origin/master'
23b20a8: Merge remote-tracking branch 'origin/master'
69c9865: fix test
bbf4741: - Removed dependency on remote-run in vagrant plugin (PY-12254). - New api for path mappings providers (old left for compatibility with RubyMine and PhpStorm) - Fix launching of Python console for remote interpreter.
e5d9dff: add -> keyword to cpp and make sure it's lexed correctly (IDEA-121906)
5e71180: add a proxy test that fails on java 8
ffa6350: enable new nashorn variables view by default
c60c038: style: remove unnecessary method
965aafa: for unsaved documents with committed state and psi backed index use the same logic as for unsaved documents with plain index
8c56a6b: github tests with wrong notifications fixed
8ce415d: [log] Fix tests. (fix wrong line separators)
ff002de: [log] Remake VcsLogJoiner without recursion.
7ac6e11: [log] IDEA-118947 Implement special highlighting for cherry-pick
881645a: [log] Add ability to listen to possible filter changes
eff05ea: [log] Add ability to reuse branches filter popup
d282a0e: [log] Expose VcsLogRefs into API
3d81303: [log] Expose the VcsLogFilterUi to the API, let set filter value
a54504c: [log] repaint ui after adding highlighter
542550f: [log] make constants final
7066854: [log] Introduce VcsLogDataProvider to the API as part of VcsLogDataHolder
e10b40f: [log] Expose VcsLogUI & DataPack to the vcs-log-api
55c79a0: [log] Make it possible to add VcsLogHighlighters to the log table.
0bca3c6: [log] Remove obsolete CommitCell & its Renderer
61e2ecc: renderValue — add XValue parameter to simplify, why we need to create
b6738e4: Merge branch 'master' of git.labs.intellij.net:idea/community
8e48244: IDEA-119822 - Support Heroku Debug
1052ef2: less garbage
35a1eba: optimisation: use AtomicLazyNullableValue to avoid extra indirection and save memory
cce38ff: cleanup
799041b: notnull
f60abae: NPE protection
e6806dd: remove old code commented code
d7464ee: support run configurations
5717d3a: make public and refactor to make accessible from Search Everywhere
20d9cb0: make public
010566a: IDEA-58818 (SSR: strange highlighting of try-catch in preview pane)
4e1ef49: cleanup
52a92f2: Gradle: detect Scala plugin presence dynamically (to avoid cyclical plugin dependency)
0333bd1: Local History: do not load ignored files and folders into VFS
4fbcf60: cleanup
7a80e9c: fix duplicates and wrong order in search everywhere
48d4765: Platform: check and warn when trying to edit non-project files (do not update notifications, when not necessary)
8358761: IDEA-121898 (Add Don't ignore String for inspection "Number costructor..")
5e097fa: IDEA-121088 (Java Inspections: Type may be weakened readObject() writeObject())
68b7c88: add fourth checkbox to description
cbff651: Platform: check and warn when trying to edit non-project files (disabled in tests)
c0847ee: Merge remote-tracking branch 'origin/master'
590f153: Platform: check and warn when trying to edit non-project files
14a5a6b: gradient colors for buttons
ba067df: initial
774559b: cleanup
9a337d5: IDEA-121494 (Inspection "method overrides private method" can be improved)
cc18c42: add table header with sorters
a4d8900: always use gradient
c559f14: diff: fix UnknownFileType detection
87113dc: re-arrange downloads label
311ff47: github: remove usage of deprecated VcsNotifier API
c3b9b90: [log] IDEA-117553 Optimize details loading: don't parse Changes at once
645caac: 134->136
1168c7b: Cleanup (common method; pointless assertion; formatting)
66eaa91: nashorn: continue variables presentation simplify V8Scope
3627c46: dfa: treat different constants with same values as same (IDEA-121837)
8084cb0: Rebase feature for update project implemented
fc56bcb: Increment hours in comments
044acff: IDEA-121835 "Breakpoints" UI looks clumsy
aa2b1cb: always fold long command line in console (IDEA-121453)
6de56f5: some CharSequence utility methods
defc8ce: IDEA-121800 Live templates are shown in 'Find in Path' dialog if 'autopopup completion' is enabled
dccb826: new inference: cache substitutor for outer call conflict resolution
a5adf26: IDEA-88643 delete item from list of breakpoints by pressing delete key: selection should not return to position 1.
424cffe: [git log] IDEA-121818 Accept HEAD as branch name
a393838: [log] IDEA-121817 Fix keeping selection
70c52ca: [log] Remove the obsolete NoGraphTableModel & simplify the code which used to use it
f41b964: [log] unused
611e758: StringExpressionHelper: JSF->Java-Analysis
54fccb5: IDEA-121828 (Add single member static import intention should be available on incomplete code)
6d2515c: fix IDEA-112499 for single member static imports
811fdf5: fix IDEA-112499 for on demand imports
b52ec5f: IDEA-121784 (Add on demand static import intention not available when single-member static import present)
8853670: IDEA-119908 Smart Step doesn't work for classes generated with java 8
e36425ec: Moved LanguageLevel.forFile() to PyUtil.getLanguageLevelForVirtualFile()
8870abb: Get Python language level from PsiElements where possible instead VirtualFiles
7438ce8: added create property quick fix for the property access inspection
ead71e4: IDEA-121645 Breakpoints conversion: disabled condition is just lost
60fa43c: use constant for history id
15cb81b: continue decouple xdebugger ex ui — XValue/XStackFrame impl
8238972: added Make public quick fix for the protected member access inspection
f471666: fixed NPE in BreakpointManager.getPsiFile
aae9011: Merge branch 'python-fixes'
155f99a: added create property quick fix
d9ae792: IDEA-121806 Breakpoints fail after file modification
e7713c6: test fixed
b5b1518: cleanup
1f2f49e: Platform: do not reverse tabs order on project reopening (IDEA-121816) + new tabs should open on the right (OC-3490)
2b21896: enable multiple carets by default (IDEA-80056)
44646fe: comment added for CPP-147 fix
6da7645: EA-54287 (diagnostic)
eab3611: fixed code style
25c45d1: added rename quick fix to the protected member inspection
d29cdc8: Merge remote-tracking branch 'origin/master'
2527c3a: Merge remote-tracking branch 'origin/master'
6f729cf: EnforcedPlainTextFileTypeManager: pass project as a parameter [CR-IC-4656]
8e176ce: EnforcedPlainTextFileTypeManager: Fix broken file status update sequence (PhpCompletionTest.testExcludedFiles()) [CR-IC-4656]
a5f3040: Use HttpMethod#hasBeenUsed to prevent NPE, if server response was not received
218756a: Merge remote-tracking branch 'origin/master'
3b799e4: filtering templates by frameworks
2670f2d: yellow code
6a440f7: IDEA-121259 Generated toString() placed in incorrect class
3588589: IDEA-121803 (Windows date/time format translation error)
c49bd80: svn: Perform saving all documents during move/rename in SvnFileSystemListener only if operations are related to files under svn - otherwise it could break functionality not related to svn (like renaming file under git) if svn plugin is enabled
b6f778a: disable test navigation outside test roots
43d2b2e: default mapping for SelectAllOccurrences action (IDEA-80056)
da2374a: if facet has associated framework show 'add facet' instead of 'add framework support' dialog in Project Structure (IDEA-120643, IDEA-113833)
594cad9: WEB-10567 Implemented a way to stop run configurations when starting incompatible ones. The idea is that some run configurations may implement CompatibilityAwareRunProfile.isCompatibleWith method and signal that they are not compatible with the run configuration being started so a dialog is displayed to a user and the user can choose to stop incompatible configurations. +review CR-IC
b814f54: IDEA-121403 Live Template: "Surround with tag" should not be applicable while editing XmlAttributeValue
8db0857: better category name
40c45ca: do not add generic builder for "category" templates (e.g. Java FX)
79feee3: EditorActionHandler API cleanup (IDEA-80056)
f4bbcbc: notify listener on task cancellation
a53cccd: IDEA-71048 (test fixed)
4b6b959: system.out removed
3b408e6: Merge remote-tracking branch 'origin/master'
38bdd09: Open terminal in folder that was dragged to it from project view (IDEA-115145).
4586d4a: IDEA-71048 (system date/time formats on Windows)
6a119d1: platform: batch load system date/time formats
c4e7e1f: Cleanup (pointless exceptions; formatting)
177a1d9: drop deprecated stuff
e5740c5: Return true from dispatch in case of event processing.
38764d4: Merge remote-tracking branch 'origin/master'
8f8ef28: IDEA-114457 Undocked 'project' tool window doesn't always automatically hide when I double-click to open a file Animation fix (don't freeze EDT, use Animator), request focus fix.
5ac6d6f: cleanup
e02f4ef: Terminal should override IDE shortcuts by default (IDEA-118837).
fd85821: Merge remote-tracking branch 'origin/master'
026cf99: PY-12022 Clicking "Rerun" button of "Run manage.py Task..." doesn't stop current process
eb2b2db: don't treat live template complete() as second basic completion invocation (HtmlCompletionTest.testXhtmlCompletionInHtml)
6ebe750: dumb-aware actions in the Messages panel
557cca9: IDEA-108072 (Don't suggest to add on-demand static import for the current class)
8d6f72b: IDEA-121756 Don't provide postfix completion options in java string literals
c738a20: IDEA-89020 Disappears value of the variables standing next in Live templates IDEA-121634 Live Template: template is broken with 3+ variables and leading space
31dbd88: use constant empty array (following CR-IC-4606)
8537206: Extract RSS parsing logic and thus remove Atlassian plugin sources completely
1f4a22c: Fix Flex tests + IDEA-121771 <fx:Script> tag autocomplete broken
b08a89d: cache scope attribute keys to reduce daemon garbage
ddd7530: IDEA-121609 Cannot find '+' + using Find in Path
f723320: Merge branch 'master' of git.labs.intellij.net:idea/community
c66ea39: Local History fix: load file children on fileCreated event (second try)
1c7fa2c: IDEA-120027 - Import Git-cloud apps from sources - Heroku
5eab7d1: try single member static import first in live templates
364298f: IDEA-121738 Shift-click in gutter doesn't create 'no suspend' breakpoint anymore
a0a8fe7: fixed editBreakpoint
912e749: diff: do not apply single change multiple times
3403bab: IDEA-12609 diff: do not consider equal changes as conflict
5379407: diff: do not create empty change on applying modified part of 'modified - deleted' conflict
a0c4ea5: diff: rewrite MergeBuilder and MergeList
fc8f64b: merge: rewrite MergeBuilder
90390cf: merge: add test
0adb7cc: @NotNull
bbe7af5: move Inject SQL tip to intelliLang-java
f14856e: speeding up 'Synchronizing output directories': avoid unnecessary rootsChanges events if many output directories were created during compilation (ZD-22766, IDEA-116757)
06b2ee3: fixed PY-11293 namedtuple underscore-methods are not protected
f00ecc2: Merge remote-tracking branch 'origin/master'
2a07097: [git log] don't query ALL when branches to query are specified
397158b: VcsNotifier methods renamed according to their notification groups
24ce9d6: Exception throw for Unit Test mode removed from GitBranchOperation
6ef9934: CPP-147 PSI is build for files from another project +review CR-IC
64ab58d: nullability
c221e1a: cleanup
0d4f12a: nashorn: initial getReceiverVariable impl
5ab90de: continue nashorn: variables view
c750301: nullability
86d092e: nullability
c97dd80: IDEA-98746 Annoying editor tab tooltips Step 2: clicks will hide tooltips & affect the point below; true "contains" for balloons
060290a0: make carets retain valid positions on Tab width changes, when multiple carets are enabled (IDEA-80056)
7325dffa: Changed default language level to Python 2.7
fd361c4: Merge remote-tracking branch 'origin/master'
1a931f9: lambda: unhandled exceptions inside method body should be treated as those inside anonymous classes (IDEA-121741)
a042720: stream migration inspection: preserve comments (IDEA-121679)
b060c81: stream migration inspection: collapse only primitive new initializers (IDEA-121745)
4d87683: fixed PY-12113 Questionable "access to a protected member of a class" inspection in tests
90d0740: IDEA-98746 Annoying editor tab tooltips Step 1: new setting has been added (Editor -> Editor Tabs -> Show tabs tooltip)
e50b960: [git] remove unused MultipleContentsRevision
70bb70d: [log] Added time measurements to the VCS log
66fb815: renamed resolveWithoutImplicits to getResolveContext (which is more meaningfull)
e1ce2db: [log] Synchonize access to the VcsUserRegistry
a29e2b1: [log] DRY
082b273: [log] prohibit repaint during collapse/expand all branches
6f4a2d5: [log] fireTableStructureChanged if graph changes after some action
23396b0: [log] rename updateUI to repaintUI; unwrap: it shouldn't be executed not from EDT.
347647a: [log] handle answer
a631891: [log] No need to set default cursor
8475418: [log] let handleAnswer be in the single place: VcsLogUI.
43f775c: [log] Add support of getContainingBranches method.
480d1ab: [log] Fix wrong collapse branch nodes.
758c07e: [log] Fix bug related with not load commit node.
a944fe6: [log] Create JumpToNotLoadCommitActionRequest.
610219e: [log] VcsLogSorted fixed.
2d748d6: [log] Disabled selection of relative commits.
03a2a25: [log] Fix performance of collapse all action.
75ff6e6: [log] Add LinearBranchesExpansionAction support. (But collapse all may need more time).
6eaa9bf: [log] Add several debug messages.
45da0e7: [log] Disable draw harmonics in filters.
aeff40e: [log] Add graph for filters.
12bb25e: [log] Don't fail for fresh repositories without commits
bfbc9e4: [log] Don't make graph with always-false filters
33a3bf2: some automatic changes in community modules
ca7f8d3: remove unused
cc1b58a: [log] no filter => null, enable new graph by default, temporary return null if no commits match
c153674: [log] temp diagnostics: why graph sometimes disappear
ab4b7ac: [log] VcsLogSorter stub
8a62c27: [log] temp diagnostics: why graph sometimes disappear
4fd20fc: [log] Fix crash, when mouse over empty row.
8af46ee: [log] Add CollapsedMutableGraph.
6cc0435: [log] Add FragmentGenerator.
0859662: [log] Added highlighting relative commits.
8922251: [log] Extract dfs to DfsUtil.
fe36f19: [log] Simple painter fix.
3e9f31b: [log] Fix not load commit node.
90c7bd1: [log] Fix case when not using new graph for filtering & using old graph facade
b6ed824: [log] IDEA-117157 Filter by multiple branches
eeefcfa: [log] use new graph for filtering commits (disabled by default)
56f381b: [git log] Support filtering by several branches
0cfc872: [log] Fix author column width calculation
20aeb1a: [log] Optimize case with filters: read & store commits without details
01121ba: [log] Add arrow highlighted when mouse over.
4421f12: [log] Add GraphActionDispatcher.
ecdc992: [log] Fix Image overflow.
52db2ef: [log] Fix GraphCellGeneratorImpl.
863d8c7: [log] Fix Branch color.
04a0bc7: [log] Use new GraphFacade
dfc41b0: [log] Temp fix SimpleGraphCellPainter
4f028e7: [log] Copy GraphCellPainter from old log.
62dd4f6: [log] Fix graph, when not all log loaded.
84790b5: [log] Add GraphCellGenerator.
3bf48c4: [log] Add MutableGraph and simple Impl
232fe7f: [log] Add PermanentGraph & Layout
413a6a9: [log] Add GraphFlags
3e4e166: [log] Add IntToIntMap, AbstractIntToIntMap, TreeIntToIntMap and TestTreeIntToIntMap
7642e8a: [log] Get rid of VcsLogDataHolder#getDataPack: pass DataPack manually
435fffb: [log] Explicitly pass VcsLogDataHolder & VcsLogUiProperties
270649b: [log] VcsUserRegistry: return a copy of users map, to avoid CCME
5dd7cd9: [log] Extract graph facade building into separate class
691077d: GraphColorManager initial implementation
a615943: [log] remove no more needed dependencies from vcs-log-graph
be34c32: [log] DataPack: create GraphFacadeImpl instance in build
584e37d: [log] Move GraphFacade implementation to vcs-log-graph module
4e968e1: [log] remove unused stuff from the DataPack.
bfcb3f4: Override paintComponent() instead of paint().
99d52e8: [log] Delegate graph painting to the GraphFacade
c152a29: Move clicks & hovers to the GraphFacade
a00646d: GraphColorManager: more methods + javadocs
98b80a1: rename & check link listener first
54a50ae: GraphAnswer interface
f9b9890: rename to GraphFacade
055f10b: optimize search commit by part of hash
d1b69d1: remove getVisibleCommits since we've got getVisibleCommitCount & getCommitAtRow
411a76f: javadocs
bb8b897: optimize getOneOfHeads: store it in Branch instead of the VirtualFile.
cd4728b: Transition to GraphFacade, step 4: click to row
a74518c: Transition to GraphFacade, step 3: expansion actions
9311f2f: Transition to GraphFacade, step 2: setVisibleBranches
89dd596: Transition to GraphFacade, step 1: getVisibleCommits(), getRoot()
e852593: remove unused methods
8661db5: GraphColorManager
81488e4: some javadocs & GraphInfoProvider extraction
039520b: Graph Black Box refactoring initial step
fce20a5: IDEA-121764 Debugger does not show null values
e14e913: IDEA-121739 Debugger doesn't stop on breakpoints in some anonymous classes
675fa42: fix tests. Rebinding for 'def' reference should do nothing because it references to an inferred variable's type or to a variable itself.
5a54361: IDEA-116134 Inherited maven resource filtering is not applied
1766d06: Groovy: fix parameter info
812d0d6: Groovy: remove redundant GrDefaultAnnotationValue psi.
2bc747e: Groovy: import static intention should be available on argument list
cdfdf8d: IDEA-121662 Unify Groovy and Java Intention behavior
82a4f0d: IDEA-121318 optimizing whether place is child of import statement. Actually place can be a child of an import statement only if it is a GrCodeReferenceElement.
400d1ff: one big comparator for ratings, downloads, updates and status
dbe0372: memory leak fixed
3d017bc: Remove unused SOAP classes generated from WSDL. Leave only basic authorization in legacy connector
d6528d3: vcs notification structure refactored and common integration enabler provided f or mercurial vcs IDEA-120440
71e985b: IDEA-118548 Fixed locale settings for Mac - so svn launched from IDEA should get correct locale
5f70222: IDEA-121403 Live Template: "Surround with tag" should not be applicable while editing XmlAttributeValue
0e90d93: avoid boxing/unboxing (following CR-IC-4606)
754e7d9: remote table header
99540a3: register all sorters for available plugins table
60861dd: new sorters
ae5ff21: Merge branch 'python-fixes'
455db27: Fixed names of live templates for dict comprehensions (PY-12307)
b2bbf8b: Typo
4569a1c: Don't suggest the initial name if un-pluralization failed (PY-12308)
816b0e4: Don't suggest collection names in live templates that aren't valid Python identifier (PY-12308)
b8412c1: refactor to support multiple sorters
2814c77: Add bundle for common task messages
a4b56a6: java: formatting of type annotations inside type elements
0813c3c: java: type cast intention fixed
37ec0df: update appinfo files
6ff02b1: optimization for breakpoint set in folded code
09c6a8d: method refs: search for potentially applicable members in supers (IDEA-121737)
5412fbc: overload resolution: grab lambda from nested parenthesis as well as conditional expressions
0c7adaa: java: split multi-catch intention simplified; test data made adequate
4969888: java: no annotations needed in type cast
1687a22: Cleanup (unneeded test data)
333e542: Dictionary extended
9da8f7d: IDEA-121384 Breakpoints dialog: for method breakpoint created in dialog new branch is created
20a0571: notnull
dd09f59: notnull
8aab3af: notnull
9e433b6: data race
6c89ea9: cleanup
da637a4: IDEA-84705 Live Template: should be possible to reset the changes made in default templates
ae81974: Merge remote-tracking branch 'origin/master'
f86ac6f: new inference: use equals bounds during incorporation
e07fdee: testdata for IDEA-118965
46112ee: new inference: cache lambda functional type during expression constraints reduction (IDEA-121315)
5029b3f: new inference: do not prefer specifics based on void return type for both void and value compatible lambdas
a70f823: new inference: postpone argument types calculation
2149ea3: Fixed project leak
1608a84: svn: Perform special check if svn repository supports "merge-info" tracking only when corresponding registry key is set
9142df3: classes from old build system API marked as deprecated (to be removed in IDEA 14)
9b4f8c02: svn: Refactored SvnUtil - removed duplicate methods for checking if svn repository supports "merge-info" tracking
d334d41: IDEA-121688 Added CommitEventType.failedOutOfDate; do not fail if could not convert SVNEventAction to CommitEventType (just log warning)
70aed3f: Merge remote-tracking branch 'origin/master'
ba09765: missing test data
76591fd: dfa: comparison with other variables shouldn't affect a variable's nullability status
2c6cea6: IDEA-121698 Automatically make variables accessed from outer scopes final
6166a0e: don't flush fields for pure method and getter calls (IDEA-117449)
80049df: mention method name in edit contract intention text
c1b03f0: dfa: variables shouldn't be marked unknown if they don't have known constant values
1fd57b4: Close terminal tabs with middle click (IDEA-112321).
6ee5d4f: Terminal should sign as xterm-256color (IDEA-118841).
1cd41f0: Merge remote-tracking branch 'origin/master'
8d167c6: Fix the locale on mac only for pycharm processes creation.
96c2016: IDEA-54434 (type annotations in Convert to Atomic/ThreadLocal)
9ae9623: java: formatting of type annotations inside references
50bf5a3: Cleanup (pointless exceptions; formatting)
d44fab7: fix for exception with list of indexed ids merging
39c8f52: Merge remote-tracking branch 'origin/master'
bd3cf45: Launch terminal with fixed locale (IDEA-116401, IDEA-118832, IDEA-120131).
1b0bc5f: fixed regress introduced by c5819e4 : remove stale index data for removed files that were scheduled to update lazily
61d11c8: nashorn: x variables view
a5c886b: cleanup
4433f97: use SingleAlarm
6822332: Fix locale env vars on mac (IDEA-121713).
8d82a44: IDEA-52034 Implemented option to authenticate svn+ssh repositories using ssh agent (for SVNKit integration) (inspired by @charles-dyfis-net pull request - see issue comments for details)
90b352d: svn: Refactored SSHCredentialsDialog - removed unnecessary code
7f5f956: svn: Updating license info related to svn4idea plugin
cb98865: svn: Upgraded to SVNKit 1.7.11
9d57fb2: Upgraded jna-utils (= platform = jna-platform) to 3.4.0 (now it corresponds to currently used jna 3.4.0) (both jna and jna-utils are downloaded from https://github.com/twall/jna/releases/tag/3.4.0)
d9267b7: Added jsch-agent-proxy library to community
b51333a: IDEA-75033 Implemented feature to automatically switch directory on new branch creation
ee584ce: svn: Refactored AutoSvnUpdater - utility method to run svn updates
97e7ceb: svn: Removed unused classes
d62789b: svn: Refactored SvnConfigurationState - simplify java version checks
7eff048: svn: Make "command line" integration be primary for default svn settings
Change-Id: Idc5975266870a8ad22b9cdd88181a4b53387735f
|
|
Change-Id: I042186a3946ec4de5f42bdd455b706f095d3ee5c
(cherry picked from commit 14f0bee0ef0d56db7eeb8532b4a6f7fb1ac54b06)
|
|
Conflicts:
platform/bootstrap/src/com/intellij/idea/Main.java
platform/lang-impl/src/com/intellij/openapi/file/exclude/EnforcedPlainTextFileTypeManager.java
platform/lang-impl/src/com/intellij/openapi/file/exclude/PersistentFileSetManager.java
updater/src/com/intellij/updater/Runner.java
Change-Id: I515792652054e4857affba47efbcaa36cb385d32
(cherry picked from commit 132117747ccf002d6f09f7c410e0d9e29214bec5)
|
|
git://git.jetbrains.org/idea/community.git
ae49fc0: scala 0.32.(593|562|558|550) and AngularJS 0.1.(8|9) marked as incompatible
c3a2e25: Remove unused variable
fe44c93: Multicaret XML: fix type handler for multicaret mode
94108b1: IDEA-121711 Breakpoints dialog: cannot select items in Field Watchpoints section
4933fb4: Add AngularJS plugin
c0ee8f0: IntelliJ Idea 13.1 artworks
95977a0: new inference: cleanup
b3b99f4: ensure order
e9d3421: update button on installed plugins panel
5237f29: IDEA-121151 Breakpoints dialog: Group by Package / File shows exception items in wrong branch
6289c57: show information about multiple carets in status bar (IDEA-80056)
9ac9b91: add getCaretCount method to caret model API (IDEA-80056)
37b836c: WEB-11122 we cannot trust editor width — it could be 0 in case of soft wrap even if editor has text
ad2e3a9: nashorn: frames view — correct presentation of stack frame (function name is not yet displayed)
35fd0fc: cleanup
a433603: Use new icons and fgs
f9e15e0: CPP-6: Parameter info highlighting is messed up + review CR-IC-4631
d158a03: editorPaintStart useless in our case
d22cffe: don't paint in the overlapped region
3181d9a: CR-IC-4638 EvaluateInConsoleFromTreeAction
aa9d729: refactoring branch actions
367266a: style: sort hg reference names in getNamesWithoutHashes, unnecessary ui model creation removed
f0aba00: style: ternary operator used instead of several if-statements; comment added; unnecessary pool thread removed
58d9042: IDEA-121096 The ability to delete Mercurial bookmark
1a11673: IDEA-109794 ability to push mercurial bookmark
e4edbe9: hg action dialog refactoring
d61ace7: optimization broke code (IDEA-118426)
0da53a2: add new plugins icons
fe4a2a0: plugin update icon
9f5335b: plugin restart icon
24aab3b: plugin icon with JB logo
43e5b58: IDEA-121589 Breakpoints dialog: breakpoint categories should be present in a fixed order
f1f1141: IDEA-121675 Nashorn: Debug: RunToCursor is always disabled when js file is active
5b29ebf: Merge remote-tracking branch 'origin/master'
6893d29: revert
21068c7: scene builder: embedder
14de5df: Merge branch 'python-fixes'
7a968d0: IDEA-121642 Breakpoints dialog: closing "Disabled until" hides preview
b3a39df: caret listeners API change (IDEA-80056)
d98f5f7: IDEA-103517 diff: fix diff invocation from history tab
de02a90: revert incorrect change: BuildManager was not notified about files changes at all
e3f3e5f: notnull
6b3a754: cleanup
39bfb97: notnull
0fdd39a: CAPACITY inlined
337138e: CR-IC-4638 we must use "XDebugger", but not "Debugger"
1f2dd56: cleanup
33b0145: IDEA-121675 Nashorn: Debug: RunToCursor is always disabled when js file is active
f4d0239: fix exception at completion when multiple carets are enabled (IDEA-80056)
bc22d75: Compare sys.path roots by virtual file, not by filename because of *.egg archives
90bd285: Extracted getSdkRootVirtualFile()
0eab6fd: test framework: refresh module file
0c1cf4d: Cleanup (pointless exceptions; field extracted; arrangement)
b5a2bae: Cleanup (unused class)
5455508: Cleanup (pointless exceptions dropped)
bc72137: cleanup
3ff0739: NotNull
911290e: cleanup
b770509: cleanup
7d78ad3: cleanup
effe895: cleanup
126f4a0: cleanup
0e49f4a: anonymous -> lambda/method ref: highlight as unused symbol new ClassReference
9860e6b: migration inspection: assign weak warning to produce annoyance
380c7a9: testdata for IDEA-121661
0fa7d08: IDEA-121658 Java 1.8: "Replace with forEach" quick fix is not suggested if for statement is not surrounded with braces
c692398: Local History change temporarily reverted
803d865: IDEA-121640 Breakpoints conversion: conditions and log message languages all turn to Java
d1194fb: IDEA-121643 Breakpoints conversion: exception breakpoint dependencies are lost
95069e7: IDEA-121644 Breakpoints conversion: wildcard method breakpoints get Method entry = Method exit = true
02387b0: IDEA-121632 DomStubBuilder#getStubVersion does not use DomFileDescription#getStubVersion
01a42e5: IDEA-121632 DomStubBuilder#getStubVersion does not use DomFileDescription#getStubVersion
d05d6cd: IDEA-121555 github: get host from url before comparison
314a555: Storyboard format
8181cdb: IDEA-82129 diff: fix synchronized scrolling in merge dialog for left-middle panels
7d76faf: diff: replace Pair by container class
6baec97: repeatCount mostly done
9f2cf02: cleanup — inline
5ff9d4f: improvements for multi-caret implementation of column mode (IDEA-80056)
46208da: EA-53845 added logging
fdecf55: IDEA-121409, IDEA-120908 revert GrReassignedInClosureLocalVariableInspection back to previous state. So it doesn't check plain assignments to locals
9b9ffdb: Merge branch 'master' of git.labs.intellij.net:idea/community
f2d2e79: IDEA-120027 - Import Git-cloud apps from sources - refactor out account selection panel
121f738: IDEA-120027 - Import Git-cloud apps from sources - refactor out deployment detector
989fa1b: IDEA-121635 Injected fragment editor fails with \r\n in text
cc11811: Fix cloning sdk additional data.
7cfb673: Merge remote-tracking branch 'origin/master'
f30ac9d: Merge remote-tracking branch 'origin/master'
e31638a: IDEA-121621 Java 1.8: "Replace with collect" quick fix inserts unresolved method reference
1ae653c: Fix update of terminal input action wrapper.
fb14201: IDEA-116760 Mousing over "tool popup" button causes funny behavior
ece8311: file and doc mod stamps should be equal after save
e30e9ff: EA-53865 - assert: CachedValueProvider$Result.<init>
b5deb1d: Merge remote-tracking branch 'origin/master'
94ae901: PY-12178 Support pull up / push down for properties
27fb3a4: Local History fix: load file children on fileCreated event
5de8d20: a test for IDEA-121301 Setting a breakpoint after navigation to a folded method
a337747: use origin fqn
2a60f15: support ColorUIResource
16fa597: Merge remote-tracking branch 'origin/master'
6dd7d9d: parameter info: proper highlighting for text with XML escaped chars, e.g "map<string, int> &x" +review CR-IC
a3141a4: Merge branch 'python-fixes'
c6947e3: IDEA-108454 (test added)
7ba0d53: Merge remote-tracking branch 'origin/master'
5b6bfba: Disable default breakpoints in env debugger tests.
de2bcc9: Better logging in debugger communication.
f65481f: ResumeAction -> DumbAware
5312f17: IDEA-121301 Setting a breakpoint after navigation to a folded method
b82ea0b: updater: use system look&feel
76b0d68: CR-IU-615 (reworked)
09d9083: WI-22345 Fragment editor: typing causes Throwable at CompletionAssertions.assertCommitSuccessful()
65e4c34: Merge remote-tracking branch 'origin/master'
53752af: fixed PY-12321 PyCharm fails to auto-complete inherited PyQt methods
93eaeb4: Merge remote-tracking branch 'origin/master'
0a93c40: IDEA-121551 please sign runnerw.exe and commit
ec8c8eb: Breakpoint remove should be executed in write action like breakpoint add in XDebuggerTestUtil.
49a5a3f: don't duplicate symlink in suggested interpreter path
f673815: Fix creation of remote sdk in tests.
7a6a957: fix entities resolve without root tag
bd73c79: completion for html5 entities without root tag
41aaf52: #WEB-11032 fixed
9483000: external build: added API to allow plugins extend external build launcher classpath
465090e: Storyboard format
53d95f8: fetch commandLine from processHandler instance if possible
329b1a7: Merge remote-tracking branch 'origin/master'
dd2e76a: PY-12178 Support pull up / push down for properties
550a7e4: EvaluateInConsole
62cf3bb: ActionUtil.getActions
b01a8f1: use SmartList
f95d39d: Merge remote-tracking branch 'origin/master'
b7dca13: added browse interpreter button to create virtual env dialog
64fccff: IDEA-121378 Groovy: inspections: Access to untyped expression reports this and super
1b0f4e8: IDEA-121420 ctrl+b on "def" keyword of a variable without explicit type with initializer should navigate to inferred type
ed39848: IDEA-121140 format spock tables in the end of a file
f2fea0a: external build: added API to prepare custom java compilation task and provide default options for java compiler
0203ec8: Merge remote-tracking branch 'origin/master'
5acf645: Merge remote-tracking branch 'origin/master'
18dbd58: Merge remote-tracking branch 'origin/master'
f8f3d97: lambda: do not try to annotate super method with Nullable from lambda body (IDEA-120205) annotation for super methods was removed by cdr
a4977be: lambda/method refs: provide super class navigation - ctrl-u/line markers (IDEA-120160)
f1dac13: Deprecated remote sdk api. Old legacy classes leaved for compatibility.
4a4d94f: Merge remote-tracking branch 'origin/master'
59525f3: prepared copy of log4j before exec updater to avoid similar issue: WEB-11207 Patch to 8.0 build 134.1361 fails on Win 8.1
179bdc5: support null-values
fe93f3f: Query only the first result of super and overring method searches for performance resaons
6b1189e: more diagnostics for EA-50865 - assert: CachedValueProvider$Result.<init>
5396644: IDEA-121387 Breakpoints dialog: Exception breakpoints: no language chooser for Condition
279b7c3: EA-52976 - assert: CodeFoldingManagerImpl.releaseFoldings
00dbd95: Reuse resolve context with type eval context from the current inspection session for performance reasons
5313d0b: WI-14345 Dictionary: Missing Word "Fundraising"
f4d98a3: IDEA-121505 Breakpoint properties popup: More link does not work if over tool window splitter
fa27e1a: IDEA-121508 Breakpoints in JSP scriptlets are ignored
957b622: CR-IC-4621 allow evaluation in global context (without suspend context)
363a27a: overrides
9ef0155: finalize
ad6c95a: cleanup — move DisabledActionHandler to platform +review
e98cb45: cleanup
19adc49: cleanup
539e45a: Multicaret: fix tests
ede0620: fixed memory leak
6b8002e: Cache return types of callables using TypeEvalContext.getReturnType()
9ca3e42: IDEA-121582 (less spam in log)
b9b76dc: java: type annotations
b428981: java: shorten references after refactoring
d728fd7: IDEA-121518 Cannot edit files in IDEA after project opening: initial folding in opening thread, assertions relaxed
5ed9d91: better diagnostics
b1ae53c: javadoc
2691cb0: external build: ignore irrelevant messages in stderr of javac server (e.g. warnings from log4j)
a487452: continue WEB-10187 inspect objects in console
1a5af0d: more correct and concrete javadoc — it is NOT text, it is just highlighting
fc8c136: IDEA-121531 False positive for "Named arguments are not allowed inside index operations"
7a0eff4: external build: extracted extension point to support custom java compilers
0c6f4d1: don't display expanders on disabled components
c34a068: Merge remote-tracking branch 'origin/master'
a71ff7a: Propose to launch vagrant instance on connection to non-running vagrant remote host (PY-8751).
2905258: NotNull annotation for parent component
ea5f0a5: no "loading components" progress for default project
80d6e1f: new inference: use site substitutor during return constraints processing (red code in Collectors)
b55527a: testdata for IDEA-118965
0cb0127: IDEA-121379 ("Remove braces from if statement" is not available on "if" keyword and condition of if-else construct)
2e88d04: revert optimization because it does not optimize
d4883f5: rebuild list on EDT only
139374a: quick evaluate should allow evaluation in global context (without suspend context)
9051157: cleanup
3419368: init WEB-10187 inspect objects in console
14490aa: overrides
f9eaaef: IDEA-115491 Fragment editor > Save as: provide default directory
a2007d9: IDEA-115490 Fragment editor > Save as: forbidden default name
282ebd2: FormatterTestCase should be available to plugin developers
c4ee509: IDEA-121553 Converted field and exception breakpoints are not available to user
60dfeb6: EA-41231 (better diagnostic)
cec4bb0: show options in create new project instead of show dialog
851c599: fix highlighter update on FileContentUtil.reparseFiles()
842cb01: avoid PSI tree change listener leaks in breakpoint popup
7e61326: avoid PSI tree change listener leaks
a445e2c: table greyer (ability to disable a table)
dff15af: IDEA-105047 Map help button and F1 of the Breakpoints dialog
06fbfa3: WEB-11122 LiveConsole: do not hide input/output
e7ed9a2: cleanup use EditorUtil.scrollToTheEnd
2b22f1a: IDEA-121445 Incomplete breakpoint background highlighting
6cb7fe8: use SmartList
132c8d9: cleanup
34499ed: cleanup
9f501ce: Merge remote-tracking branch 'origin/master'
bbb835a: IDEA-121530 New Mac Messages: 'Invalidate caches' message (with 4 buttons) has one button cut off - First part. The message should be re-layouted. Currently, where is an empty space in the top right part of the message.
524e89e: fix AIOOBE
ee029e5: EA-33362 - assert: DocumentImpl.createRangeMarker
e2b452b: Merge remote-tracking branch 'origin/master'
551e0c5: fixed PY-12228 Project Interpreter: not possible to remove default-located interpreter from the list
df34787: IDEA-121533 INRE at com.intellij.util.indexing.FileBasedIndexImpl.a
a45e0df: EA-41231 (diagnostic)
1e94edc: Shadows improvement
cc01459: WEB-11194 runnerw.exe not working on win XP
10543d4: EA-54083, EA-54446 (premature disposal of default project prevented)
f455420: Merge remote-tracking branch 'origin/master'
0878209: Merging more than one newline in multi-line strings (PY-5532).
e3a7ad9: Implement 'Select all occurrences' action
3b82bfe: fixed PY-12211 Virtualenv interpreters associated with the current project are unsorted
e700d39: Merge remote-tracking branch 'origin/master'
7683348: updated after review.
25d38b4: fixed - toggle method breakpoint action added new breakpoint
d11a471: EA-52809 - IAE: GrClosureType.<init>
e8a5a73: EA-53171 Extracted a separate class for caching type definition stuff. Used CachedValueManager for caching class members, caches depends on its type definition changes and out_of_code_block_modification due to many synthetic members of a class get invalidated independently from its class.
287c82f: Removed TypeEvalContext parameter from PyType.isBuiltin()
466cbf4: EA-54177 - assert: Alarm._addRequest
168a1bc: show paths for detected sdk
eb3695f: new inference: non wildcard parametrization: reject primitive bounds
ab2348a: new inference: diamond in lambda return workaround
7fa42a6: java 1.8, stream api migration: temp disable for generics methods
6087cba: java 1.8, stream api migration: convert to method refs
fb65345: java 1.8, stream api migration: shorten class names
4e6b18e: switch on inplace scene builder
bae5e2a: IDEA-110943 apply patch: Do not add "-" at the end of new file - Part2
2544895: IDEA-121502 Breakpoint condition language is reverted to default once breakpoint properties opened
d96e7b4: do resolve symlinks in suggested python sdks
a52288b: IDEA-110943 apply patch: Do not add "-" at the end of new file
de93417: IDEA-121371 diff: change action caption
7805c3d: Merge remote-tracking branch 'origin/master'
e77d5bb: Switched to @NotNull call site in Callable.getCallType() and PyCallableType.getCallType()
9b235a9: updated after review.
eb0b14f: Changed Callable.getCallType() with explicit 'null' call site to Callable.getReturnType()
dd898e2: Introduced Callable.getCallType() instead of PyFunctionImpl.getReturnTypeWithoutCallSite()
112519d: Merge remote-tracking branch 'origin/master'
4f8a937: IDEA-73814 Scratchpad
257ba94: updated after review.
032ad71: Inlined getGenericReturnType()
888edb9: IDEA-121491 Breakpoints inside anonymous class used in a field initializer
9e9e8e5: Cache call site independent return types of callables in TypeEvalContext
513e07d: EA-54475
27ffe06: CR-IC-4596 (formatting)
f0d970f: use correct concurrency primitive
90c2460: notnull
4c29f54: javadoc
9b88e07: Merge remote-tracking branch 'origin/master'
a456069: diamonds are not available at this language level - testdata fixed
0cab1e2: java 1.8, stream api migration: collect (to be continued)
3f5e08e: do not throw exception
578ac0e: fix indents in testdata
3f111dc: EA-53845 fixed NPE. ProjectRootManager obviously cannot be obtained if delegate.getProject() == null. Some @NotNull & @Nullable added in relative places
2ff02a9: cleanup
f90ee78: Added Callable.getReturnType() and PyTypeProvider.getReturnType()
54786f4: Renamed PyTypeProvider.getReturnType() to getCallType()
ed026c0: Renamed Callable.getReturnType() to getCallType()
1f721bb: Added PyCallableType.getReturnType() for forthcoming return types caching
f65c546: myWatchedProjectCount should be nonnegative
3c66f51: introduced idea.no.system.path.space.monitoring property to skip checks for free space because it fails for yet unrecognized reasons (IDEA-118718)
2fb4a97: JavaFX Scene Builder integration
956b0e3: Exclude ui-designer-core from plugins
8339440: IDEA-121423 Groovy: don't add type arguments to text for reference generating since it can contain lexical errors. Add type arguments to generated reference instead.
fd724d2: IDEA-121082 Enter License dialog: cannot enter data if JetBrains Account fails or returns several licenses
1e5e753: IDEA-121359 License dialog: Undo not working in textfields
cb0399a: check for closure parameters: use method call conversion rules
914d6d4: Groovy: inference of closure parameter types: checks for explicitly declared types.
9446712: Duplicated error messages in @CompileStatic context fixed. Recoursive visitor is replaced with simple visitor, so we don't go inside child psi elements which can be inside @CompileStatic context
b7ba76c: Groovy: Support all ClosureSignatureHints
8951234: FromString hint: support correcr format. it describes a whole signature inside a single string.
22d33a0: ClosureSignatureHint works for closures with several parameters without declared types
d6f0faf: FromString hint: support options with a single String arg instead of an array of Strings
f30ccd9: Groovy: update mock groovy-2.3 build
258c222: Groovy: infrastructure for @ClosureParams support. FromString closure signature hint is supported
965c9b8: redundant code
17ad0ad: EA-53885 - CCE: GrIntroduceParameterProcessor.findUsages in-place introduce parameter is supported only for methods right now
d1b1b43: EA-54370 - IAE: GrIntroduceHandlerBase.getAnchor anchor should be @Nullable to get appropriate log message in case of null
d677a38: some null checks and cleanup
e5b4876: diff: DiffFragment.unchanged -> isEqual() == true
61b2c2a: diff: cleanup
b4a0790: Merge remote-tracking branch 'origin/master'
ac6700b: IDEA-121418 Update to EAP 134.1342 fails with access denied
41a88a4: diff: remove code duplication
45caaf6: diff: move HighlightingMode logic to TextCompareProcessor
ea4d527: EA-54427 - IAE: DiffUtil.getFramingColor
a30e0c6: Merge branch 'two-factor-auth'
49a7d1c: Merge branch 'diff-string'
eed23e9: diff: fix patience diff
442a1ad: Changes according to CR-IC-4570 (using VirtualFileWithId) and CR-IC-4490 (double checked locking)
01d1d11: A standalone EnforcedPlainTextFileTypeManagerTest
8207bd5: java: shorten references after refactoring
5cd9656: EA-54400 (getChildren() consistency guaranteed)
87f8b0f: search indexed files first, then elsewhere (not only whole-words, IDEA-121444)
d7e9631: search whole-words-only in indexed files first, then elsewhere (IDEA-121444)
9dab141: extract project scanning functionality to FindInProjectTask
7bc8adb: FindInProjectUtil cleanup & shortening
fbf5bbe: GeneralCommandLine: 'warn' level changed to 'info' level
7647e15: fix compilation under 1.8
e268b4d: EA-54442 - assert: ComponentManagerImpl.getComponent
c2bee64: restore error on diamonds under 1.6 (IDEA-121377)
0407c16: new inference: cleanup
d8b3e5c: new inference: captures should stay closed inside nested calls
e683dc8: new inference: wildcard parametrization for lambda with formal params: assignability check for complete parametrization only
cfcc34b: IDEA-121251 (stray annotation highlighted)
b8e291a: better tracing resource problem
32c5c60: correctly serialize multiline conditions and log messages
e78e195: do not save null in text and extra text
055191e: use chunk.getPresentableShortName in FormsInstrumenter
6a70bb8: regression: IDEA-121390 Breakpoints: mute on / off: breakpoint appearance updates only on focus change
f23249b: avoid type warning
0d528ac: use trove collections
3c4c139: IDEA-120290 Deprecated methods in import popup.
10ab0f9: don't enumerate all chunk members in compiler status messages
8e74f05: IDEA-121433 ('Auto-unboxing' inspection misses cases)
3a48f58: Merge remote-tracking branch 'origin/master'
1c9512a: Deployment based remote interpreters.
9cfc582: New plugin description
362d96b: New plugin description
a80e03c: New plugin description
7a68bd8: New plugin description
b3d6fcf: issue a clear compilation error when there's no groovy library
6fa1f58: IDEA-117325 Coloring of variable disappears when variable reassigned a value inside an if(){}
35040d4: IDEA-121253 Allow to edit/add contract annotation for library method at usage location
d5e833a: Merge remote-tracking branch 'origin/master'
a047666: new inference: non wildcard parametrization against the spec
ef581ff: restored method breakpoints notification
903d9cf: IDEA-121187 ("Method names differ only by case" is reported even if methods are different not only by case, but by signature as well)
59b0d0e: New plugin description
32e6a78: New plugin description
4da6bed: New plugin description
8f245e8: Merge branch 'python-fixes'
d99cf43: new "'ThreadLocalRandom' instance might be shared" inspection
728b702: improve description
b074b52: allow to set process handler
097ec87: Merge remote-tracking branch 'origin/master'
5ffd591: 'default charset for property files' option won't be ignored anymore
1234810: IDEA-120811 compile-server process hung with 0 CPU
a77644f: IDEA-117380 Can't remove multiple Maven projects at the same time
ff6b7d9: IDEA-121389 Breakpoint tooltip: duplicated information and red color
87346e3: Merge remote-tracking branch 'origin/master'
f26a54a: there is no template stuff in python community
e5552d8: fixed pycharm community detection
69cc1ef: remove GppCompilerTest
833bcfd: initialize LineSet before document changes
0ca5300: more tracing for myWatchedProjectsCount
99d35bf: IDEA-121393 Breakpoint: enabled breakpoint does not update its icon appearance
88b3931: License dialog: we don't need JBA availability check if actual license is JBA.
8fd9111: Fix for JToggleButton (we had no specific UI for Darcula/IntelliJ before)
f4ca614: Rename undo selection action
69b5912: Saving and loading of remote interpreters settings.
e7fd0b6: IDEA-121392 Breakpoint popup: click aside popup loses Suspend = Yes value
780a50b: IDEA-111432 Mnemonics changed for "Preserve case" and "Whole project"
a91ad4a: Don't require PsiFile.getText() for detecting Python charset declaration
3ca9628: remove ControlFlowUtils duplication
a1e2bb8: Remove unused ConditionalUtils
7b53c99: remove SideEffectChecker duplication
bcf9217: remove VariableAccessUtils duplication
a8412d2: plugin advertiser disabled for broken plugins (IDEA-121374)
2994241: Don't crawl down the tree for performance reasons, use cached globals
ba5925e: fixed ContextTest.testXDebugger test
0a6c9ae: test fixed
5690776: save memory on detected line separator
0b40c67: notnull
ed02fc9: optimisation
94f1638: javadoc
d37c7a9: EA-54432 - IAE: XDependentBreakpointManager.getMasterBreakpoint
df6f6f5: do not save empty condition and log message in breakpoints
a7c29b4: LanguageConsoleImpl calls createFile during initialization, so, inherited class cannot override it properly
cf066de: default methods: do not warn about protected methods from Object
5dd3ae6: Merge branch 'python-fixes'
229a0e9: CR-IC-4571 EditorExtensions.xml is overkill
018e061: WEB-4379 Smart step into does not give me all the methods
e79dc61: style
00e2508: IDEA-119238 Git and Hg Amend Commit: amend message updated for multi-root selection changes
e6d6bbb: Merge remote-tracking branch 'origin/master'
58d0444: IDEA-121383 Intellij EAP 1342 Does not start on Mac
39a393c: initialize default breakpoints for new project in tests
25e8977: prepare to fix WEB-4379 Smart step into does not give me all the methods, WEB-4440 Make debugger step inside the anonymous function of the $.each statement by default (or make it at least optional)
dda01ac: overrides, notnull
b6791ca: overrides
f1fef2c: correction to editor fixture to fix failing tests (IDEA-80056)
22985e2: load document LineSet lazily
13e43be: more debugging for GroovyCompilerTest
fdaed62: use IJ index-building classloader to speedup groovyc resolve when it's advantageous
80c7763: testdata fixed
e7cb908: new inference: method refs: apply reference rules first
cf7dff4: Support segue's
22a0e5f: compilation fix
e2c60e5: compilation fix
66a8ded: new inference: method refs: accept qualifier substitutor when nothing more could be inferred
e0f2061: select in project view: preserve registration order to prevent select in Packages by default
b31b23c: new inference: temp solution to exclude inference results from nested call of the same method on the outer level
5dd7e06: new inference: support for nested same method calls
fa6672f: new inference: simplify target type calculation
cbe62cc: new inference: guard fixed
a0f4efc: cleanup after batch folding operation end even in case of exception: to avoid observing invalid fold regions on subsequent batch folding operations
d63786d: allow non java xbreakpoints to be used in debugger-impl
600736c: preserve non java breakpoints in the BreakpointManager
bb586ed: java-xbreakpoints: do not save empty log message
bce82af: java-xbreakpoints: do not save empty conditions
1e9b8fb: java-xbreakpoints: rewrote breakpoints defaults
8541a5c: removed useless string conversion
2991835: java-xbreakpoints: support suspend policy defaults
d3a084dd: java-xbreakpoints: language selection support in condition and log expression
c7b3ad3: renamed attributes for exception breakpoint
b4df1c9: IDEA-121126 Debugger: mute breakpoints: Throwable at ApplicationImpl.assertReadAccessAllowed()
c388cfa: more clear breakpoint serialization format
3391b3b: fixed field and method breakpoints display name
d4f39df: java move to xbreakpoints: - cleanup after review
59b01e4: java move to xbreakpoints: - fixed old any exception breakpoint load
ca6bcc4: java move to xbreakpoints: - fixed breakpoint groupping
525d80d: java move to xbreakpoints 4: - fixed old breakpoints class deserialization
b903d10: java move to xbreakpoints 3: - breakpoint properties serialization fixes - import old java breakpoint - leave a copy for backward compatibility
d492412: java move to xbreakpoints 2: - cleanup - fixed tests - support run to cursor and smart step into - support add field/method breakpoint actions
7a3a6cf: java move to xbreakpoints: - removed java own breakpoints UI - added UI for java filters - added support for all kinds of java breakpoints
88189cc: New plugin description
17c097a: SlimEnterHandler should pass processing
f8d1847: New plugin description
2af38ae: new "Lambda parameter hides field" inspection
1f37c79: fix "Extract parameter as local variable" quickfix for expression lambda's
5fa2222: optimization for inspections tree filtering
a3bbf91: IDEA-105837 Intellij Idea caches maven snapshot dependencies forever
399fdef: fix multi-caret completion issues, make TypedHandlers supporting block selection work also with multiple carets (IDEA-80056)
a3258e2: IDEA-121283 Multiple Carets: Alt-J keyboard shortcut should be changed for Mac
13c7ba0: improve stub-psi-mismatch diagnostic: add language
140bfa4: test from jps modules extracted to separate modules to get rid of cyclic dependencies involving JPS modules
c367db2: 'Select in -> Project Structure' should select corresponding module when invoked on iml file
75feb75: EA-54419 (severity lowered)
93287e7: fixed PY-12248 Project Interpreters: redundant add virtualenv dialog on creating venv from project creation dialog
279985e: Faster isInBuilitins check that doesn't require resolve for non-builtin names
62df9b7: removed generate skeletons action
0cfaba5: New plugin description
2a39a63: IDEA-121285 Maven: missing classifier in managed dependency
16748dc: lazy icons for groovy elements
53ae56b: correct server log location in GroovyCompilerTest
13bfcb5: why does GroovyCompilerTest blink on TC?
5c2b079: IDEA-81276 Show the current program execution point does not bring hidden windows to front
9df88a0: overrides, notnull
4ecfba9: Merge remote-tracking branch 'origin/master'
eb1027b: fixed PY-12251 Project Interpreters: Create virtualenv from settings doesn't update warnigns about python package management tools
08190b2: IDEA-116029 in-place introduce variable name suggestions popup disappears before I can select anything
abf9500: Switched to potentially faster PyBuiltinCache.isInBuilins
7eebbf4: Fix for IDEA-121307 Cannot create new file (StubVirtualFile throws an exception on isDirectory)
daada4c: fixed PY-12257 IOOBE: CreateVirtualEnvDialog.setupDialog
2533839: do not duplicate existing sdks in create virtualenv
b649cb8b: Deprecated PyUtil.getConcealingParent
f16a6dd: Cleanup
ad552ed: CR-IC-4539
64d19ef: Moved isInBuiltins check for expressions to PyBuiltinCache
7113820: Github: do not provide Login/Password AuthData to Git on TwoFactor enabled
9194fc6: Renamed PyBuiltinCache.hasInBuiltins to isBuiltin
a4fef1b: LazyRangeMarkerFactory as project service — reapplied, add missed to RichPlatformPlugin.xml
82a44a6: Github: inspection warnings
92e93ca: Github: AtomicRef -> Ref
6a683af: Github: codereview
16d681e: Github: rewrite AuthDataHolder
741c46d: Github: do not rethrow exception twice
a33d7ef: Github: enable twofactor authorization
1f9c6da: EA-51130 (use data class' loader to register data flavor)
6f684e8: IDEA-121338 Multiple Carets: Menu items for multiple cursors are empty
50ad473: Revert: LazyRangeMarkerFactory as project service (b51fb7bf126a8c95ebf2223fb51c4b1d3faaa558)
e2b1588: ability to create OpenFileDescriptor using RangeMarker +review
d0ade84: LineColumnLazyMarker must compute delegate on start/end offset request +review
b51fb7b: LazyRangeMarkerFactory as project service +review
7cb4315: cleanup
104549e: update action presentations even if there are no mouse or key events
14e2cd6: fixed PY-12259 Assertion error on collecting Python installations on Mac
487e7c3: fixed PY-12261 Memory leak detected in python sdk details dialog
7e47f0e: UsefulTestCase.assertExists/assertDoesntExist for io.File
52ec148: platform: mute system notifications in tests and headless mode
5d41414: Switched from ArrayList to array for annotators for performance reasons
3174f1f: Merge remote-tracking branch 'origin/master'
340bdef: reverted nack template language selection to template language configurable (we don't have any template stuff in community edition)
ec14400: optimized icons
c741b28: Merge remote-tracking branch 'origin/master'
da79a3f: fixed PY-12267 Project Interpreters: inconsistent path separators for virtualenvs and base interpreters
abc49c3: added application root to the SDK search path on window (Education Edition attempt)
e1f5eb1: diff: do not create LineSeparator string every time
a7478db: diff: fix typo
41eed85: diff: rewrite DiffFragment
61dd3cd: diff: unify LineTokenizers
5ca37a6: diff: DiffString
c99c548: diff: fix patience diff
3717b9a: PY-12178 Support pull up / push down for properties (not ready yet: only properties excluded from other managers)
ad37f51: Merge remote-tracking branch 'origin/master'
eac76aa: fixed PY-12270 Project Interpreters: interpreter gets duplicated when hitting apply in multi-project settings window
094ac61: Merge remote-tracking branch 'origin/master'
5d4d015: Merge branch 'PY-10179' of https://github.com/Amarchuk/intellij-community into Amarchuk-PY-10179
be55f15: Merge remote-tracking branch 'origin/master'
68cfa2b: UI to create remote interpreter based on Vagrant.
150483d: fixed PY-12271 Project Interpreter: not able to set interpreter from Project Interpreters dialog when there are duplicated items in the list
40dd069: fixed PY-12272 Project Interpreter Setting Page: invalid alignment for multiproject list and packages table
3d19968: fix multi-line string with single quotes problem PY-12223
bf7f424: fix problem with single quote in project path http://youtrack.jetbrains.com/issue/PY-10179
Change-Id: I85e3d2231109799aab216989c887e0e48c87badb
|
|
Change-Id: I8fbcbc61efa815f8c3e5f5caf6268b12a0fb8f63
(cherry picked from commit 085fdb588ba8b67b7f088c3557df36ace1a86cc7)
|
|
This CL merges the following CLs from aosp/idea133 into aosp/master.
dabd634b Snapshot e2750ea61032f2a041cb012bb7b90cffa0deba73 from idea/133.124 of git://git.jetbrains.org/idea/community.git
29ab773f Make default test target run Android specific tests
967117a7 Merge "Make default test target run Android specific tests" into idea133
1eb71f20 Bump memory settings for unit tests
b13ea0d4 Don't bind the delete key to restoring property in layout editor
a20ccfa9 Add Gradle import module
0980f4a2 Add gradle-import to build script
cee6f8ca Fix Gradle notification lookup on Windows.
8668e1be Snapshot 020d29497847701e84e383d965abf543b80758e2 from idea/133.370 of git://git.jetbrains.org/idea/community.git
18f77669 Merge remote-tracking branch 'aosp/snapshot-master' into merge
36ac8cba Update from Guava 13.0.1 to Guava 15
4d451f93 Update libraries to lombok 0.2.2
ee06b1d0 Remove lint-cli dependency from the idea project
ab73dade Updater: add unit tests.
dd558b6e Updater: on Windows, add "Retry" on file op failures.
f2f7178a Snapshot c11f3ac9bbde3f85d1f837ec3eb48a395ed7dd10 from idea/133.471 of git://git.jetbrains.org/idea/community.git
5e4c77db Merge remote-tracking branch 'aosp/snapshot-master' into merge
8d957349 Fix junit.jar path in updater project.
58c3e0ae Include cloud tools tests in default test group
63cd9779 Temporarily disable errors in project structure dialog
e2d6089d Snapshot b9931c55d2175b6552f90b2225eb09c13bd6dfed from idea/133.609 of git://git.jetbrains.org/idea/community.git
031a291e Merge remote-tracking branch 'aosp/snapshot-master' into merge
ea628d6e Remove versions from Info.plist
809cb3e7 Snapshot 9e6329d622cc9649c9c035f28faddc29564a5b7a from idea/133.696 of git://git.jetbrains.org/idea/community.git
d6cfe6ec Merge remote-tracking branch 'aosp/snapshot-master' into merge
38f8c6f0 Gracefully handle build.gradle files in modules without a configured JDK
70ae6f2a Snapshot dc1944e804515a346297e368c3b9c35a203c9912 from idea/133.818 of git://git.jetbrains.org/idea/community.git
ac91a6de Merge remote-tracking branch 'aosp/snapshot-master' into merge
2f51d957 Gradle: respect build classpath order and use both classes and sources jars if available
0ecdb509 Snapshot c50a8ad26a72432f26e39046d6a6f21fd7a190ee from idea/134.1160 of git://git.jetbrains.org/idea/community.git
e8c22ad7 Merge remote-tracking branch 'aosp/snapshot-master' into merge
72253f7d Turn off android framework detection
93f77ee6 Temporarily remove GCT tests
88f318c9 Snapshot 34f078c3452e79ba209d28a551962857e0970e5d from idea/134.1342 of git://git.jetbrains.org/idea/community.git
afb54e4b Merge remote-tracking branch 'aosp/snapshot-master' into merge
4dc795dc Fix updater UI tests.
57a49ed1 Studio patch: more logging.
aa614ee0 table greyer (ability to disable a table)
5c571417 Use Gradle model prebuilts v0.9.0 in Studio.
cb38c25d build script: Run jarjar on the updater
f273ca07 Add App Engine templates dir to build
7607404f Removed android-builder library from Studio (not needed.)
8f29b4eb Merge idea133 changes into master
Change-Id: I12231f26e886dbf5e2e5ac0b1c4bfe18f274d78f
|
|
git://git.jetbrains.org/idea/community.git
34f078c: WEB-11147 NPM: Upgrade is disabled for package that was selected before it's version was fetched
caa3d13: Slim. Parser skipps leading comments and line breaks
7b58b81: IDEA-121215 (Java 1.8: "Interface may be annotated with @FunctionalInterface" inspection should not report @interfaces)
4f97ffe: don't reuse progress indicator in ctrl+mouse handler (EA-53958)
95a36c3: IDEA-121294 Toggling breakpoint with a mouse causes unfolding of a section
583c5a7: IDEA-121301 Setting a breakpoint after navigation to a folded method
245f457: cache jar root path
56ca4df: drop memory usage indicator old style
c049454: improve error reporting
72bac20: IDEA-109979 The ability to set breakpoints in the breakpoints edit window
f400bdc: CR-IC-4385 move util method to util
f6ff78b: notnull
847aa41: cleanup
5bd112a: Marking following plugins as broken NodeJS 134.1276 Php 133.982 Ruby 6.0.0.20140207 Karma 134.1163 JSTestDriver 134.1163
aea523f: Cleanup (deprecated code; formatting)
7d90896: Cleanup (missing delegation)
f9371d5: Cleanup (loop invariant; duplicated code)
38269aa: Cleanup (formatting)
7d3368b: java: PsiType documentation corrected
f288bdc: Cleanup (pointless null check; formatting)
d173a3e: IDEA-46403 Breakpoint on an empty line
e0e750e: don't queue breakpoint ui update if nothing changed reuse old CustomizedBreakpointPresentation
0ba4d7e: Gradle description
547cce7: Merge remote-tracking branch 'origin/master'
dff66d2: add JDK statistics
a90591f: Merge branch 'python-fixes'
ae1e6ca: Better error recovery for lines with single 'class' or 'def' keywords and normal functions defined below
10c8b99: support UI state for toggleable selected actions
b1dd00f: icon wrapper for selected toggleable actions' icons
8b4df90: re-think and make it usable in PoppedIcon
83f082f: dispose created marker for good
a39c3b7: Better error recovery for blocks with missing ':' and non-empty bodies
9b8a6cc: Fixed unmached parentheses in test data
9186334: a test for IDEA-116706 Unselect word at caret doesn't work reversing through lambdarized anonymous class
2cb92f2: fix isEnabledCondition
c47a26d: cleanup
60316b6: spelling
4a50ed6: use SmartList
788e5a0: cleanup
628b30a: cleanup
2efcf47: suppress warning
876a793: new test
3f8471c: @Nullable
18f2aee: optimize resolve. In some cases resolve() works faster than resolveGenerics (for example in LiteralClassType) and does not need to infer type parameters which can are needed only after some checks
3f460bc: language level is not @NotNull
37fcda8: simplify code
76d9c82: typo
d85d9f7: lazy inference of closure parameters' types some renames and cleanups
7874795: Disable fullscreen for the sheet parent
88a57a0: Merge remote-tracking branch 'origin/master'
7788a2f: PY-12173 Extract Superclass: warn about conflicting names
0fb4704: diff: fix EditSource action description on toolbar
feaf1fa: fix double icon in available plugins table
c332536: move Sort Installed First to context menu
5ad1016: move Sort by Status to context menu
09bd5b3: Fixed error recovery after empty blocks with no indent
2956e56: PY-12179 Pull up: do not show dialog when there is nothing to pull up
17a06dc: EA-54364 - CCE: SuppressionAnnotationInspectionBase$SuppressionAnnotationVisitor.visitAnnotation
6033fa8: provide type parameter based type with site substitutor to be accepted during type arguments check
2f69c1e: notnull
a575173: moved to community
b8d01ff: CR-IC-4490 Make EnforcedPlainTextFileTypeManager use only project configurations (fixes IDEA-120941)
84279e1: warn only on method parameters
cc9d5bb: IDEA-70465 Multi selection + making it working with live templates
792ea73: WEB-9670 'Surround with Emmet' doesn't work with block selection
1270d02: Live templates and multicaret: stop template at the first variable or end marker
14837f9: Enable multicaret for live templates
6fcc639: IDEA-121193 Don't show 'Class already exists' error if there are two groovy classes with the same qualified name in different modules
6e2687a: CR-IC-4514 @NotNull
2f8c679: cleanup
d4e0fec: Merge remote-tracking branch 'origin/master'
dd8e7fe: Merge branch 'svn_18_3'
78a3523: restored platform prefix autodetection to fix sql tests
5057388: svn: Fixed NPE in SvnConfiguration - initialize inner state to default value
1c5b685: IDEA-95011 diff: better handling of FilesTooBigForDiffException in merge dialog
c599d55: IDEA-121140 Format spock DSL in script body
841e5c6: isRetina fix for headless mode reviewed by kb
685e871: Merge branch 'disable-strings-no-effect'
be10b84: Disable 'Statement has no effect' for all string literals (PY-12194)
ca00903: use embedded tokes for templates instead of injections #WEB-11115 fixed
b671182: Platform: disabled image interpolation on resize in the viewer (IDEA-98635)
f48afb5: Merge remote-tracking branch 'origin/master'
151071e: EA-54197 - IAE: HgTagBranchCommand.collectNames
6a669b7: avoid stripping whitespaces on caret lines on document save (IDEA-80056)
28437d6: diff: fix typo
a10b616: Merge remote-tracking branch 'origin/master'
ea29fa7: Fix incorrect foremost window detection (IDEA-121261).
6e9ac43: Merge branch 'svn_18_3'
9b637e5: for loop -> forEach call chain inspection
e967a04: redundant lambda param types: take site subst into account
994eb2c: junit: do not treat config methods as tests (IDEA-121162)
470d4d0: PY-12213 When moving, members should be sorted according to their dependencies
8f75528: enable new DSM legend for retina & darcula
581f3c4: svn: Refactored SvnConfiguration - settings persistence implemented using PersistentStateComponent<State> class (and not using general PersistentStateComponent<Element> class)
1424a3a: svn: Refactored SvnConfiguration - removed SvnSupportOptions class (logic moved to SvnConfiguration itself)
8d03b3a: Merge remote-tracking branch 'origin/master'
7eb7546: DB props: reuse F4 as part of DataSourceElement.navigate() and drop 'Enter' shortcut
d22be0b: make CaretModelImpl.setCaretsAndSelection() implementation follow contract of interface method (IDEA-80056)
d1752c1: introduce IdeResourcesTestCase: Ultimate & DBE versions
c6d8ea2: Merge remote-tracking branch 'origin/master'
1f69774: NPE fix
5fa2055: Merge branch 'python-live-templates'
76d43e8: WEB-9926 remove 0xhh postfix (property name)
e9c49a1: Added Python live templates for '__main__', 'for' loops, comprehensions, properties (PY-2378)
5e2bf99: IDEA-121202 Step Into doesn't step into a lambda
1be8e04: IDEA-121057 Multiple Carets: Alt-N works in "whole word" mode if the whole word is initially selected
cbbae06: cleanup bean code
b865331: Merge remote-tracking branch 'origin/master'
94b34e9: Merge remote-tracking branch 'origin/master'
6e82d2d: Message header wraps long strings now
e4bb391: IDEA-121227 latest IJ mac builds: Cannot load JVM bundle in case of Java 1.7
138f7f8: Icons improvement
e200179: moved template language setting to the integrated tools
29068e1: png optimization
1686207: Merge branch 'svn_18_3'
a2619760: new debug helpers
7e75d80: Mnemonics
ff028dd: IDEA-103473 Correctly handle paths different only by case on case insensitive file system during commit - use just paths or specialized api for comparison
1ae54aa: IDEA-121099 Ctrl + Shift + Arrows doesn't work with multiple cursors
a578b4a: svn: Use idea home directory as working directory for "move" operation when move paths differ only by case for case insensitive file systems
6aefd30: Resources/Template roots -> Project structure
b8abb8f: add @NotNull to CompletionData.objectToLookupItem
75fdf53: don't choke on non-physical classes in resolve (EA-53892 - IAE: ResolveScopeManagerImpl$.compare)
1d44099: EA-54072 - assert: StubBasedPsiElementBase.getNode
38f2c99: EA-54221 - AIOOBE: ImmutableText.charAt
a717fce: EA-54222 - NPE: TemplateState.setCurrentVariableNumber
0ecb335: IDEA-118988 completion could add 'value=' in annotation
30a899f: add an explanatory comment to com.intellij.ide.macro.EditorMacro.getColumnNumber
e3fde06: use StubIndex.processElements where possible
a91570c: CR-IC-4499: deprecate StubIndex.process, satisfy Maxim's sense of beauty
393b67f: tests repaired
968404a: Merge remote-tracking branch 'origin/master'
6ded813: new inference: most specifics, varargs case
89aefc8: new inference: non-wildcard parameterization
8d60b8d: drop secondary carets when entering/exiting column selection mode (IDEA-80056)
bda5184: Merge remote-tracking branch 'origin/master'
9d41bae: Animator instead of Swing Timer
cddde85: make multi-caret selection with keyboard in column mode work more like old block selection (IDEA-80056)
5601899: Slim formatter started
0826b4a: fix can't read message for IDEA-121207
87ef851: IDEA-121182 Plain text autodetection isn't rerun on file content change
bbd2363: notnull
8248670: notnull
ca9faaa: notnull
1490fb8: moved back to analysis
d2bd356: moved to editor-ui
0b53dbe: IDEA-121220 Focus remains on Document tabs instead of Editor area when tabs switching
34a5343: cleanup
760c3b6: jps plugins to use 1.6 language and bytecode target level
e699813: NodeJS 134.1163 isn't compatible with EAP
e58ef02: Make EditorToggleColumnMode action work with multiple carets like previously with block selection (IDEA-80056)
eb39a65: ensure API backward compatibility
4d26c0a: platform: system notifications reworked
8b2e547: force 1.6 language level for jps-builders
ea1e764: Merge remote-tracking branch 'origin/master'
1b50ea2: lambda -> anonym: disable in unexpected context where cast won't help (IDEA-120165)
f4e209c: lambda -> anonym: additionally process method calls as they may clash with resulted class methods (IDEA-120469)
a745e5a: Merge remote-tracking branch 'origin/master'
b178187: continue gutter layout (don't process all console lines to compute max width)
e521e77: IDEA-111990 Don't close about on blur
82110ac: 1-to-1 mapping between Caret instances for injected and main editors (IDEA-80056)
c074bd2: 1-to-1 mapping between Caret instances for injected and main editors (IDEA-80056)
ff01b5b: get rid of duplicated code in editor fixtures (IDEA-80056)
70aaf37: external build: renamed system property to avoid clashes with user-defined properties for Maven resource filtering (ZD-22524)
78fcfe8: Platform: GenericKeymapManager for IDEs other than IDEA
7589de1: IDEA-2870
64721a2: methods usage index uses mappings
da6e3d8: leave shift + F11 only for bookmarks in JBuilder keymap
ef553f6: IDEA-96651 "Alphabetical order for tabs is ON" warning
e796dc6: make myPressPointScreen accessible in processDragFinish
f130fdc: Merge remote-tracking branch 'origin/master'
ce2d2ec: IDEA-91530 Tab highlighting error when sorted alphabetically
43fdfb2: Spellchecker : IDEA-120568 add gzip (cherry picked from commit 9204f00)
24fbf80: anonym -> lambda: check initializer inside constructor for final fields (IDEA-120698)
44dde64: anonym -> lambda: do not suggest when forward references are detected (IDEA-120699)
b716f47: more consistent highlight "type#selector"
7a9bf2a: reject 1.7 varargs hack as 1.8 reject the code again even with target 1.7
2df995f: More extensibility for CoreProjectEnvironment
b4eba39: move xml descriptors to the module available from Upsource
aa61e88: EA-54181 - NPE: NullableStuffInspectionBase.checkNullableStuffForMethod
f64f1ef: do not suggest broken plugins
7a70428: lambda: accept ellipsis parameter when array expected (IDEA-117124)
d7d0eec: extract method with new inference
351b9b1: tests left on 1.7 for now
8f7ff5b: wrap with command
e0ce9de: testdata
f1b256f: forbid lambda in conditional inside cast context
232f8bd: new inference: strict subtyping: skip raw types
828cb5a: new inference: erase return type if unchecked conversion was performed
01b095b: check myDisposed in read action too
e29d48f: EA-53239 - UOE: VirtualFileImpl.getChildren
9d2947e: IDEA-121192 Fix query construction and update test
92ac042: RemoteSdkCredentials retrieval extracted from RemoteSdkAdditionalData.
17b78eb: show "native" description for node objects
84aa4e8: we must use case-sensitive natural compare — constants must be first, but our naturalCompare is "buggy", so, we perform manual sort before call platform function
5ef006c: WEB-9926 don't auto expand library scope, we must use case-sensitive natural compare — constants must be first
5ac875b: Correct API version is initialized next time JIRA repository is read from settings
4be43ba: WEB-10887 TypeScript: unexpected error occured when Import clause with immediate export
a8c7d79: compact view for installed plugins
a216ae3: DBE: manage data sources action
cd5c3c9: check there are at least 2 tabs are open for move operations
479f584: move to right and move to down actions
0120c91: Generify to support move to right and move to down actions
1cc06ea: text will be assigned automatically
e167ddf: github: fix tests
5a6339b: github: assert -> warning
4edfd8e: remove possible deadlock on network operation in EDT
3d789e3: temporary fix for completion issue (IDEA-80056, EA-54248)
c598b17: @TestOnly
a23a0a6: diff: do not forget about start offset
e17305a: diff: optimise reindexer
0c614ba: IDEA-121031 Plugin Manager: "Update plugin" button does nothing
f32b77f: use install icon and fg/bg on update button
48921af: console gutter component should use setAdditionalColumnsCount now (we use editor area) rename outdated historyAnnotation
32209cb: fix About dialog font on Windows
68e033e: IDEA-121138 Tab completion does not work in autopopup
1c21d1d: Platform: empty text accessor for NewErrorTreeViewPanel
8d25634: DBE: customize editor empty-text ad
a96ee36: fix case in test data file name
5239b11: add help id
e5fe842: better font sizes for Windows and Linux
621a2b3: Git Update tree stays black after switching to Darcula
9d167d2: IDEA-120787 MySQL Comment with Block Comment inside block comment should uncomment; affected for all SelfManagingCommenters
46061a0: introduced REFORMAT_BLOCK_ON_RBRACE property
2d4efe7: project structure dialog: hide library types irrelevant to the current project from 'Global Libraries' -> 'Add' action
9b71864: project structure dialog: hide irrelevant to current module libraries (e.g. JavaScript libraries in Java module) in 'Add Library to dependencies' chooser
1ca73f4: final
3f3e013: simplify ctor
63ec0ea: Merge remote-tracking branch 'origin/master'
17bc69d: added application root to the SDK search path on window (Education Edition attempt)
e26dc5b: IDEA-120157 Reformat code ignores keep dependent methods together order
9173579: new DSM legend
26ff86f: typo
06933eb: IDEA-117902 Commit message wrapping behaves strangely
adaef15: rearrange checkbox in reformat files dialog moved before "only VCS changed text"
e52b01a7: an API to avoid CCEs when doing StubIndex.process
d55d2bb: rename physical->eventSystemEnabled to reduce confusion when constructing FileViewProvider
f786d1e: IDEA-120066 Auto indent on closing curly brace
7f105db: Compilation fix
57ebb86: Cleanup (interface adapter)
3686918: Merge remote-tracking branch 'origin/master'
41624fb: merged
0f39a4c: method refs: restore error on invalid array creation
07de151: AIOOBE
b587af7: exact method refs most specific: void compatibility
527e1de: runSingleTest(Runnable) extracted for parameterized tests
7544243: platform project open processor starts to work as last one, to avoid its interception with SBT / Gradle / Maven / etc (IDEA-121111 )
e37b853: avoid invalid regions
ca5b739: check disposed in read action (EA-53960 - assert: ComponentManagerImpl.getPicoContainer)
307a9b9: github: assertion relaxed for tests
19a1516: Cleanup (pointless exceptions dropped; test reformatted)
dd456d2: Cleanup (typos)
bdf35bd: Cleanup (unneeded cast)
7f5ae7e: Cleanup (formatting)
b877311: Cleanup (unneeded test case inheritance)
d128928: Cleanup (configuration tests correctly generified and annotated)
d9dcac5: Cleanup (typos)
6cc57f8: EA-54183 (CCE: BooleanConstructorInspection$BooleanConstructorFix.doFix)
cf00d70: delete old inference strategy for java 8
96af56c: AIOOBE
2f80e7d: new inference: reject partial computation
72c51dc: configurable oneLineInput
7130e5e: cleanup
c2a4f0d: IDEA-80056 Column selection mode improvement
a5c59c2: github: fix 'open in browser' url
4d7c38f: recover from EA-53754 - IOOBE: CharSequenceSubSequence.<init> (BlockSupportImpl) not only in internal mode
26a4855: hide psiFileFactory
fdee766: IDEA-117332 Change signature refactoring should warn about @Contract conflict
cc56534: IDEA-118094 smart completion in annotation: allow exclude
a3548b0: Fix for focus traversal.
825f767: NPE fix in FormatterTagHandler.getFormatterTag()
ac15549: structure view extracted
9739a4d: javadoc
68c3a40: nullable
53b173e: cleanup
1e7bbca: moved to xml-analysis
7693bbc: cleanup
75ca104: notnull
cad71fe: notnull
e65df65: cleanup
b53845b: notnull
e5df149: moved to core
b4d9fc6: notnull
aa5bc16: moved to core
8e38503: notnull
9a997d1: moved to editor-ui
a816b5d: moved to editor-ui
b1818fc: moved to editor-ui
64b597f: notnull
72e86eb: notnull
a4b1105: cleanup
3c9e26a: removed dependency on FileEditorManager
5f12f65: moved to editor
001957a: moved to core
9f26603: moved to editor-ui
bc83d33: moved to core
745381b: NotNull
4ef4bad: moved to core
ca75131: NPE
4715a42: add file validation on show execution point
09954a9: nodejs doesn't report actual locations after set breakpoint
f97c3ae: nullability
78ef38e: cleanup
6033db3: eliminate WebBrowserBase
0ea4a4b: IDEA-80056 Column selection mode improvement
99dab77: IDEA-80056 Column selection mode improvement
65fc838: Merge remote-tracking branch 'origin/master'
3abd020: fixed NPE
33a6a8c: EA-54164 - assert: FileManagerImpl.findFile
a97592b: Search for unique names that don't clash with anything in mock SDK
569a8ba: Reset module name index in mock SDK setup for reproducible test results
62db067: Merge branch 'python-fixes'
a7e01b8: Don't suggest Python live templates after '.' in qualified names
948ad3e: new inference: ensure type parameters are not modified during ground type evaluation
6a38fba: new inference: avoid current type calculation during conflict resolution for target type detection (IDEA-121052)
edf1d19: don't load modules from disabled plugins
019aa0a: unused field
83a5ada: IDEA-117643 use a correct file for searching for binding variables. Complete binding variables in debugger's watch editor
45c7715: duplicated code
7b9be7e: IDEA-117643 don't add parameters for binding variables. Just try to infer them as they are.
aeb3292: IDEA-119691 Groovy: References to outer class properties should be resolved to accessors if they exist. Fields are prefferable only inside its containing class (not inside inner classes of the outer class)
c41376f: CPP build
add0457: Merge branch 'goto-module'
5897600: Changed the visual representation of PyFileImpl to be more Python module-like (PY-6923)
bdac622: Added Python modules to 'Navigate to class' and 'Navigate to symbol' results (PY-6923)
6c401b1: Added Python module names index (PY-6923)
751a087: EA-46543 (diagnostic)
a91b1d0: Merge remote-tracking branch 'origin/master'
31ea501: grab focus in show all action from interpreter combobox
f6be520: remove association if vEnv associated with different project was selected
6df7c8d: Move GroovyImporter back to org.jetbrains.idea.maven.importing , bacause it used from some plugins.
69b7118: WebBrowserManager API post review
e051d7a: looks like there are a lot of clients assuming default JTable scrollable viewport size (450x400)
8111501: diff: fix action name
8c6f416: IDEA-121050 diff: fix typo
644139e: IDEA-120993 diff: fix diff range calculation in case of newline at the beginning of file
41921f7: diff: rename action
6be4951: diff: add generics
7458f32: github: add assertion
04d6c56: diff: do not fail completely on by-word comparison of two extremely big lines
997c1b2: diff: ask to show content of equal files
74153c9: diff: @Nullable
b285dea: diff: do not call read action to access to local read-only document
7058ea2: IDEA-80056 Column selection mode improvement
fe84447: IDEA-80056 Column selection mode improvement
24763b6: IDEA-121074 Make JIRA remote API version undefined only on actual URL change
964fcf5: java 8: final and default/static in interfaces
d2c3b4b: more specific inference: do not compare functional types if both methods were generic
e42ff74: testdata for IDEA-120992
217a1fd: new inference: address anonymous classes (IDEA-121063)
0f023fa: testdata for IDEA-121055
6900ca8: IDEA-121077 Fix JQL query construction in JIRA connector
d2513fa: java: wrong method used
9fd2a22: groovy: not-so-fast performance test excluded from the suite
6c6ac37: java: ability to skip slow tests
f2ed5a6: Cleanup (platform tests moved to platform)
9c85eb9: Cleanup (dead code; readability; typos; annotations)
0799e8b: Cleanup (common class extracted)
815bba3: pass project to psi file factory
00f817a: LanguageConsoleImpl is not intended to be extended
0b90dc8: add todo note
2c034c0: implement ConsoleJavaScriptInspectionFilter
a38c63c: new inference: isAcceptable for method reference
a4deb4d: new inference: isAcceptable for lambda
de7f053: new inference: do not accept varargs when array is passed there
9fc4b68: new inference: take into account site substitutors during additional constraints gathering
6a5b57d: dispose previous root model when changing to a new one without events
751ec20: save one volatile read on each charAt in editor
5349f1e: language console: revert "disable DaemonCodeAnalyzer "
db3a3d6: Fixed incorrect YesNoCancel behaviour, html in message is handled properly now, size of text in the message is taken into account, esc works properly, better message width and height calculation based on the text area and number of buttons in the message.
c582c37: fix offset calculation remove incorrect call — it is right gutter responsibility
406255c: update notifications about not installed pip/setuptools
fb25259: js repl: setOneLineMode true (will be or not moved as platform default after discussion)
3996201: disable DaemonCodeAnalyzer for console editor — the same as EditorTextField does +review
74f1397: fixing compiler storage data integrity for certain cases when classes are moved between modules
9491e6d: IDEA-120625 Save file as template
1a50247: IDEA-116706 Unselect word at caret doesn't work reversing through lambdarized anonymous class
374e421: IDEA-76185 Macro: $SelectionStartColumn$ and $SelectionEndColumn$ external tools macros count tabs as expanded spaces
4e1ae10: PathMacroMap: add clarifying comments about by-reference string comparison
3510a84: setAdditionalLinesCount = 1
0d4ce76: don't set setRightMarginShown twice — ConsoleViewUtil is enough
a51adfb: LanguageConsoleImpl is not intended to be extended
b792a8c: cleanup
bcaeaeb: cleanup
bbae05d: deprecate createActions — LanguageConsoleImpl is not intended to be extended (actually, it is not used in our code, but we keep method to ensure backward compatibility)
752e268: cleanup
0dbe448: add isEmptyCommandExecutionAllowed, by default true
ec8a5d2: IDEA-80056 Column selection mode improvement
83550bf: Merge remote-tracking branch 'origin/master'
f85aa38: IDEA-120866 Improve usability of 'Uninstall old version(s)' step
ffd542c: CR-IC-4381#c22616
62acb09: Show error message when disable broken plugin.
5a79c28: CR-IC-4381#CFR-71852
90e7243: CR-IC-4381#CFR-71852
a5f7dd7: accidentally committed — revert
3437a1e: optimize imports on project: exception fixed, removed unused method invocation
638f8f1: don't setup delegating color scheme twice — ConsoleViewUtil is enough +review
d785cf6: @NotNull
55e67f6: don't execute empty command
5febcfe: isEmptyOrSpaces accepts CharSequence +review
2610e6c: cleanup
5a83918: deprecate setTextToEditor
975ad62: overrides
c76c841: Merge branch 'master' of git.labs.intellij.net:idea/community
8bd736a: show all in project interpreter combobox regardless virtualenv association
4518cf9: Merge remote-tracking branch 'origin/master'
ce073a75: PY-12196 Members moving refactoring should handle dependencies
b353744: IDEA-120038 - Redesing Git cloud frameworks UI - upload SSH key from account
dbe4736: WEB-11067 Karma Plugin broken because of missing intellijCli Node module
3fb9b1a: fix layout (IDEA-121036)
61bac55: Add "JSTestDriver Plugin" plugin to brokenPlugins.txt
9583062: Postfix completion: do not show 'enable template in autopopup' checkbox if show.template.in.completion.list is enabled
e896024: Postfix completion: apply throw template on Throwable only
79e95dc: Postfix completion: do not apply null, notnull and instanceof template on primitive types
4ddf754: Postfix completion: extract condition constant
1ae8c8c: notnull/nullable
f124013: NPE fix
dc27b12: Add SBT plugin to brokenPlugins.txt
406ebb4: Do not store virtual files in map that is never cleared for IDEA-120732 (Throwable at com.intellij.cvsSupport2.actions.IgnoreFileAction$1.run)
0cfd079: make final
68a8f15: fix CR-PY-5915
5d124b0: fix method isn|'t implemented: com.intellij.execution.console.ProcessBackedConsoleExecuteActionHandler com.intellij.execution.runners.AbstractConsoleRunnerWithHistory#createConsoleExecuteActionHandler() (in Pythonid:3.1.1.134.1462)
52ac45a: deprecate finishExecution()
ce1c1a4: don't expose createConsoleExecAction
c524fb2: cleanup
3ab1740: Merge remote-tracking branch 'origin/master'
cd937d1: better class naming
709bbc0: better class naming
c6ad195: Merge branch 'python-fixes'
4a5c63e: add MarkupModelListener.Adapter
ff1625e: cleanup
8af73b7: Don't resolve to file-level '__metaclass__' in PyClass.getMetaClassExpression() (PY-12127)
abd4c25: IDEA-80056 Column selection mode improvement
14d837e: IDEA-120526 Groovy: Inline super.call()
7065641: IDEA-120979 Static method call in instance context
970da58: fix contracts
4fdbc8c: IDEA-120885: complete 'as' keyword in appropriate place
8342f32: fix JsDebugConfigurationConverterTest
993f8c1: Test fix; cleanup (formatting)
987d9d4: IDEA-120931 Threads tree in "Debugger" pane displays incorrect thread name
9db0214: IDEA-120994 Debugger: tooltip on multiline string value - no need to escape quote characters
ef685df: test fixed
cd39c84: remote templates
3582560: Merge remote-tracking branch 'origin/master'
7de9df1: fixes according code review
59b76f6: suppressed for tests
6a696ee: create project from template: radio button replaced with checkbox
9e8ad70: IDEA-80056 Column selection mode improvement
c1073f8: CR-IC-4035
aa2ed97: Add jira to build in community
b11d66e: new inference: method refs: do not include containing class type params in inference
bac3191: new inferencve: do not apply substitution twice for additional constraints
2a16fd1: new inference: lambda functional type detection
3093e7e: testdata fixed
97b25c1: BaseProgramRunner must be internal
68eb92a: EA-54083 (diagnostic)
0bff0b9: ProcessBackedExecutionEnabledCondition must not be public (and originally was not intended, but we keep backward compatibility)
1b0e049: cleanup
16ae520: ConsoleExecuteActionHandler renamed to ProcessBackedConsoleExecuteActionHandler, keep backward compatibility
b7f131a: ConsoleExecuteActionHandler renamed to ProcessBackedConsoleExecuteActionHandler
415bd34: ConsoleExecuteActionHandler renamed to ProcessBackedConsoleExecuteActionHandler
78a6a8b: remove ruby variant of ConsoleExecuteAction — platform implementation is enough simplification — ConsoleExecuteActionHandler could be also as Condition (we must rename this class to ProcessBackedConsoleExecuteActionHandler — todo)
0912938: cleanup
dec28d2: revert unfinished changes
9495ef2: IDEA-119396 (be picky about unfinished annotated new array expressions)
ead0734: Cleanup (test moved to platform)
3f5ed3f: IDEA-120952
0850b33: Merge remote-tracking branch 'origin/master'
3e4618e: Modify test to attempt to set required initial state, if it's wrong
c068d8e: Fix build due to moved jira module.
eda25d0: Add missing module to layout.gant
9781b1d: IDEA-119819 (Cannot suppress warnings for inspection "Unnecessary unicode escape sequence")
f1f14d5: use setRightMarginShown instead of nullify color +review
8d11adf: overrides
718ee80: IDEA-80056 Column selection mode improvement
62ec1ba: js repl: editor ask us to paint line 4-6, but we should draw line for line 3 (startLine - 1) also, otherwise it will be not rendered fix layout
30e3163: Taking into account Oracle bug 8019291 it is better do not set this property for this transient window than see strange decorations on the transient window.
c814d70: do not embed js into "on" prefixed unknown attributes
3886bc2: Set location of splash screen basing on the current screen device.
f56d570: CR-IC-4445 show whole table by default if it's inside scrollpane
821a6c3: js repl: fix layout
76637d3: LicenseDialog: tuning. LoadingDecorator: rollback
eb161bf: Merge remote-tracking branch 'origin/master'
0c27db7: removed over logging, not informative messages from updater logger.
6abf38a: IDEA-80056 Column selection mode improvement
ed0dc5c: Merge remote-tracking branch 'origin/master'
fbafcac: fixed PY-12186 Project interpreter: not able to select element in appeared settings menu
22da9d4: Updating file properties -> Initializing file system cache (IDEA-115130)
567602b: IDEA-120976 'Complete' work is mentioned 3 times in a simple sentence
4392d23: reverted
089d059: updater: patch applier made tolerant to missing log dir parameter
1305416: zebra-mode enabled
e024d71: WEB-11069 unexpected vertical scrollbar in Bower integration; Review CR-WS-326
d1af527: IDEA-83657 Can't find text in files under .idea
1d9e5df: walk non-indexed files when searching for whole words (IDEA-120648)
09450b1: make go to declaration shortcut also work on console hyperlinks (IDEA-120911)
bfdc9c9: js repl: draw line separators using range marker highlighter
e66c805: EditorEx returns MarkupModelEx (the same as DocumentEx) +review
8efac81: nullability, consistent parameter name
a94a51e: IDEA-120054: Maven: war: non-filtered resource is not copied to output
99ca505: restore clicking on console hyperlinks
f3e9a1e: IDEA-112815 (IDEA does not ignore directories specified in .cvsignore)
85db4a5: use balloon instead of error dialog
713c3d9: cache large leaf element text strings
2f36f24: enable show.live.templates.in.completion by default
16dab5a: IDEA-120911 follow link by keyboard
396d5ec: advance bomb
d0e3130: add jira to tasks plugin
96c8508: remove excessive templates
cbee5a3: clarification
44b16d0: Cleanup (manifest inspections .html files)
54bfa05: new inference: lift also unknown vars (IDEA-117530)
88d220f: new inference: cleanup from eliminateWildcards
e104084: new inference: cleanup checkFunctionalType
1563225: new inference: cleanup from eliminateWildcards
c0f1310: new inference: accept null = Object constraint
1b0e87f: java 8: allow to cast to intersection types
d22feaa: meaningful toString
bd681be: new inference: 18.5.2 adjustments
6103980: bound promotion for super wildcard (? super A (bound extends A) == A)
a91c7f7: bound promotion for super wildcard (? super A (bound extends A) == A)
f3bbc7a: new inference: cleanup
15740a3: new inference: cls copy replacement
4ba1e5f: NPE
1a5e473: AIOOBE
c5d0b16: new inference: debug
555b8b3: new inference: 2 phase resolution
19ba9d8: new inference: resolve
694432f: new inference: capture conversions in return types initial; variable dependencies
758fa4a: rearrange on multiple files continues if no rearranger found for one of them
3e8ca79: IDEA-34877 (CVS: check whether the new-added file name exists in .cvsignore and don't prompt to add it) & IDEA-120736 (CVS: don't prompt to add new-created files ignored using IgnoredFiles list)
10a58c5: Cleanup (extra write action)
1c8930c: Cleanup (double commit)
4f1c289: License Dialog: windows tuning. cleanup
a77da47: LicenseDialog: JetProfile assets choice & proceed
c83ed1d: Merge branch 'svn_18_3'
a472d35: svn: Optimized IdeaCommitHandler - track deleted files only if required (corresponding parameter is set)
045a753: Display conflicts if destination class already has some member
31c7494: let's start async cache update for EAP
342cf54: Merge branch 'svn_18_3'
fbf5d55: js repl: in/out markers done
cf9ace3: svn: Do not check repository protocol (just working copy format) when determining which implementation (SVNKit or command line) should be used for commit operation
ff65c9f: platform: safe project model modification
93b33a3: svn: Refactored SvnCheckinEnvironment - utilize IdeaCommitHandler as event handler for SVNKit commit flow
45cf910: move prepareExecuteAction to LanguageConsoleImpl instance
06062ed: Retina support + no dialog resize (just image clip)
65531b1: fix test data
894d4bb: remove duplicated code — DocumentUtil.writeInRunUndoTransparentAction
effd774: svn: Refactored SvnCheckinEnvironment - use common client factory model for file status detection
c725668: Make BaseRepositoryImpl initialize HTTP client lazily on network settings updates
4af031a: svn: Refactored SvnCheckinEnvironment - not null, code simplifications, methods extracted, warnings fixes
81e72d4: + gruntfile
343a277: revert IDEA-120811
3e991eb: deprecate addCurrentToHistory, cleanup
b22e89b: continue LanguageConsoleBuilder.registerExecuteAction — don't force client to know low-level details, cleanup NewSshConsole
3936b51: add LanguageConsoleBuilder.registerExecuteAction — This API doesn't look good, but it is much better than force client to know low-level details
50318ce: IDEA-120906 NPE at com.intellij.ide.util.projectWizard.SdkSettingsStep.<init>
4524244: Slightly update message in "Option" tab of YouTrack repository editor
cdfd4d0: IDEA-116229 (Invalid Warning: Contents of array 'longs' are written to, but never read)
17dcc98: IDEA-120799 (Quick-fix for "Unnecessary parentheses" changes expression semantics)
0ced324: IDEA-120904 Debugger UI: watch variable text field is shown when debug tool window is hidden
5ed18af: Merge remote-tracking branch 'origin/master'
7d1d9c8: fixed PY-12185 Project interpreter: strange combobox size in settings
7039d82: store 'export to html' settings in workspace.xml instead of shared misc.xml (IDEA-96348)
a3a8fa7: Merge remote-tracking branch 'origin/master'
817df93: Merge remote-tracking branch 'origin/master'
5c95f86: another fix for PY-12186 Project interpreter: not able to select element in appeared settings menu
0c1316c: Merge remote-tracking branch 'origin/master'
ee07119: show word variants in custom file type completion autopopup
f5e8ce0: PathMacroMap: add clarifying comments about by-reference string comparison
f1ac105: use common ExceptionUtil
89e9ca0: do not loose type args on ratianalize static calls (IDEA-120767)
c7b78f7: IDEA-120784 "Class is public should be declared in a file named <Classname>.java" for inner interface
65642d9: IDEA-118305 github: try to fix GH:E specific bug
ada3f52: Merge remote-tracking branch 'origin/master'
3a9eef6: speed search
071a9d5: cleanup
2108e56: fix for PY-12186 Project interpreter: not able to select element in appeared settings menu
11069dc1: Merge remote-tracking branch 'origin/master'
6ec4b86: fixed PY-12184 Project Interpreter: Throwable at com.intellij.openapi.vfs.newvfs.RefreshQueueImpl.execute
08f79dc: diff: do not try to create empty LineFragment
f0eed8c: IDEA-80056 Column selection mode improvement
eec124a: IDEA-80056 Column selection mode improvement
81adc91: IDEA-120834 Same-class methods should be preferred over static imports
1ae2a82: IDEA-118234 Groovy 2.3: type inference of SAM-closure parameters
d0507fc: IDEA-120595 Restore compatibility with JIRA < 4.2. Return support of JIRA SOAP API. Move all JIRA related classes to dedicated module
0fcb597: Add tests for CertificatesManager. Disable them for now, because SNI related patch in httpclient works only on Oracle JRE 1.7+
3355e94: Update Apache HttpClient to 4.3.2 due to fix of HTTPCLIENT-1119
b2d5f76: svn: Refactored AbstractUpdateIntegrateCrawler - remove unnecessary SVNUpdateClient creation
e266021: svn: Refactored GatheringChangelistBuilder - make inherit EmptyChangelistBuilder, renames, optimizations
f042e76: svn: Refactored GatheringChangelistBuilder - use common client factory model to get svn properties (instead of direct SVNWCClient usage)
300839e: svn: Refactored GatheringChangelistBuilder - code simplifications, notnull, removed unused code
17b7bfa: svn: Make SvnKitBrowseClient not pass to handler separate entry for root folder (at which list() method was executed) - to have consistent behaviour for both CmdBrowseClient and SvnKitBrowseClient
c4e1a04f: svn: Implemented correct element name and relative path calculation for CmdBrowseClient
4d8ae08: svn: Refactored SvnChangeList - use common client factory model (instead of direct SVNLogClient usage)
05913e6: svn: Refactored SvnUtil.createUrl - make it throw SvnBindException (instead of SVNException)
8a44f01: svn: Refactored SvnChangeList - SVNRepository usages replaced with "svn info" command
a66c80b: svn: Refactored SvnChangeList - method extractions, code simplifications
56ca50d: svn: Ensure repository relative path is used in SvnChangeList logic (logic was broken and full path was returned after changes in commit 42c824)
58f70a1: svn: Refactored RemoteRevisionsNumberCache - code simplifications, warnings fixes
24e95a4: svn: Refactored SvnCommandLineInfoClient - code simplifications, warnings fixes
87bcdbd: svn: Refactored SvnChangeList - removed duplication, simplified code flow
Change-Id: I25aae09c68ce6c702066c108dae46d17c32e2709
|
|
git://git.jetbrains.org/idea/community.git
c50a8ad: register missing tips & test
8a2b786: fix tests
0a8f4c2: WEB-10915 Limit on command for File Watchers?
60c1be3: IDEA-119721 License dialog to include JBA fields Async network activity, better layout, deferred success notification
0308187: NodeJS 132.1145 isn't compatible
d4f6c63: CR-IU-583 - accept ssh key as file always
376dbc6: CR-IU-583 - pass RemoteServer instead of ServerConfiguration to ServerType#createConnector
5b276d7: tipAndTrick EP
fe52778: continue js repl: left gutter — show prompt, align right gutter — right-aligned text, max 100 (trim middle) line separator — buggy and ugly yet
40b273b: cleanup
a10ab1e: Merge remote-tracking branch 'origin/master'
2cc672b: PY-12175 Extract superclass: import for existing super class is removed
5dbee39: introduced reformat directory dialog [CR-IC-4286]
52288f3: use new serializer for inspection
34d24bf: inspection moved (IDEA-120870)
005ff90: Merge branch 'diff'
7ebaa92: diff: add ToggleAutoScroll button to the merge window
721c137: diff: remember HighlightMode
786d70b: we restored broken API of ContainerUtil
d47bc1e: PY-12174 Extract superclass: untidy <br> tag in error message
621f555: PY-12171 Extract superclass: do not add objec base class with python 3 interpreters
7c1dd01: fake classes are not displayed as superclasses
f20e01f: PY-12170 Extract Superclass: breaks code when extracting fields not defined in __init__
d915b2e: Merge remote-tracking branch 'origin/master'
7f367e9: IDEA-80056 Column selection mode improvement
80fdfb2: Add build number to python plugin version.
f84a881: restore unstable API setAutoInitBreakpoints +review
262ff80: AbstractMethods copies docstrings
361f276: Merge remote-tracking branch 'origin/master'
da9c594: some more methods overridden to preserve List-Set contract
7a23b2c: disabling Pythonid 3.1, NodeJS 134.1081 / 1039 / 985, ruby 6.0.0.20140207
d9e54f2: IDEA-80056 Column selection mode improvement
408a5af: Merge remote-tracking branch 'origin/master'
4e39946: Fix dead-lock on components initialization (PY-12154).
feaed8b: IDEA-120823 Runnig TestNG test fails if using variable in POM in maven-surefire-plugin's configuration
66b1e0d: Allow to disable MavenJUnitPatcher via VM options (idea.maven.surefire.disable.*)
f89bc2a: restored backward binary compatibility
66a180f: avoid deadlock when somebody saturates the job thread pool with zillion locking tasks (especially for 2-cores cpus)
5e00ccf: IDEA-120518 Cannot create new Ruby on Rails application
d475a78: cleanup
80b93e2: capitalization
3734a6e: when a plugin depends on a module include classloader of the plugin containing the module to the parent classloaders
326ccf2: Merge remote-tracking branch 'origin/master'
4a5b8cb: Use unix path separators for helpers dir.
bc260c6: Merge remote-tracking branch 'origin/master'
895a305: do not add sdk in case it's already in interpreters table
daf6a18: test for http://crucible.labs.intellij.net/cru/CR-IC-4366
8d86965: Merge remote-tracking branch 'origin/master'
c2100be: fixed doubled sdks after apply for detected sdk
b3032ea: DEA-120811 compile-server process hung with 0 CPU
12dd76b: IDEA-120784 "Class is public should be declared in a file named <Classname>.java" for inner interface
ba7188d: Methods chains completion for arrays
68622f7: Merge remote-tracking branch 'origin/master'
6c53d3f: Merge remote-tracking branch 'origin/master'
71b92de: Methods chains completion merged with smart completion
60c9433: removed over logging, not informative messages from updater logger.
5681402: Merge remote-tracking branch 'origin/master'
d9c6cab: fixed import
24009db: IDEA-80056 Column selection mode improvement
080c3cc: Merge remote-tracking branch 'origin/master'
0be5b22: Merge branch 'pycharm-interpreters-rework'
6adb3a3: 'ruby' and 'python' modules included into Ruby/Python plugins to allow writing plugins for both RubyMine/PyCharm and IDEA with Ruby/Python plugin
8f808a1: IDEA-120609: Help pages available for 'library dialogs'
c7d283f: setup platform prefix for external system tests
bd1641c: fix PluginXmlFunctionalTest#testLanguageAttribute
0becd7e: EA-53969 - ISE: TextComponentEditor.getCaretModel
625185d: js console: annotated right gutter, show tooltips
27dea64: IDEA-120840 Bundled Maven 3.0.3 corrupts local maven repo on redirects Update embedded maven to 3.0.5
61b4874: IDEA-120840 Bundled Maven 3.0.3 corrupts local maven repo on redirects Update embedded maven to 3.0.5
f0320f8: unnecessary methods from HgVersion deleted; HgVcs used instead of project; IllegalArgumentException thrown instead if assertion
9ae90ef: make EnumeratorStringDescriptor thread-safe
d1bb7de: IDEA-80056 Column selection mode improvement
ea84716: IDEA-117734 Clipboard history no longer works by num hotkeys
d4757a7: IDEA-100755 Language injection: properties: prefix causes ISE at PropertyImplEscaper.decode()
4c300cd: EA-53558 - CCE: DatabaseVirtualFileSystem.dataSourceUpdated
9093d3f: Platform tests: do not change detected platform with initPlatformPrefix
f5c7ec3: Merge remote-tracking branch 'origin/master'
b32156d: PY-2858 Pull Up Abstract Method (finally!)
aa2a0c7: treat files with plain text file type that was detected from content as files with unknown file type
4ecac02: method to detect that file type was detected from content
c33e23a: use only 1 additional line for console editor (only JS REPL affected, platform will be discussed later)
51e0a7d: keep and deprecate old signature
e8f6414: not-null
32ceffc: keep and deprecate old signature
b8baeb5: move LanguageConsoleBuilder to appropriate package
e2bb599: remove unused import
ebe13e4: simplify BaseConsoleExecuteActionHandler — pass LanguageConsoleView (so, we don't need to hold it, and we don't need to fight — how to set LanguageConsoleView to handler (handler need to print))
9d12e62: cleanup
07cc8bd: use AsyncGenericProgramRunner +review
f7eb621: cleanup
a117497: deprecate MockCommandLineState +review
d9bfedf: lazy injector loading
2b4210a: avoid loading JavaPsiFacade for default project while decompiling class files
40f6fbe: PyArgumentList#addArgument fixed and test added
bb44a3d: put sdks to create new project interpreter combobox properly
c3defd1: Merge remote-tracking branch 'origin/master'
93d20bb: allow JavaFileManager in default project
5d767af: IDEA-120665 Custom file type identifiers should include underscores
279e8a1: remove unused PomJavaAspect
c67953e: don't add nulls to project sdks
c53564a: IDEA-80056 Column selection mode improvement
3bb055a: create nwe project with detected sdk, get rid of PythonSdkConfigurable, create fixed isDjangoInstalled in create new django project
6c0426f: diff: typo
c57dbf5: do call projectOpened callback in case of project exists but we want to create new on it's place
e3b3064: diff: pre-allocate memory for StringBuilders
c55ee26: diff: do not calc diff if there is nothing to compare
416e735: fix addAll implementation
4ba3dbb: better name
8ff3c33: JavaFileManager -> service
d93593a: allow compiler vfs changes to be watched in GroovyCompilerTest$IdeaMode
d861a3e: new project creation
5b60bc5: cleanup
73c644c: cleanup
9f1e375: IDEA-80056 Column selection mode improvement
e419749: fixed package list update + cleanup
b1f922e: Merge branch 'master' of git.labs.intellij.net:idea/community
27903b3: IDEA-120034 - Propose to upload SSH keys on connection problem - OpenShift
9cf2d8b: set min size for IDEA-114386 Width of Inject Language options
e2e52a0: JavaPsiFacade -> service
e45f74c: JavaFileManager: remove dead code, use volatile
3f43ec8: don't do smart highlighting stuff when live template settings editor is disposed together with the project (IDEA-120651)
687526b: removed debug field
f6ccd15: - indexing by unindexedfilefinder (root dependent cache updater) removes indexed file from filesToUpdate set - when removing outdated data reset file indexed attribute for later being able to index unindexedfilefinder (root dependent cache updater)
47c896c: avoid problem with concurrent clearing of timestamp cache between thread saving indexed attributes (e.g. indexer thread) and another one (e.g. flushing thread)
b011dc5: IDEA-80056 Column selection mode improvement
66379b1: write "singleton=<value>" if it was specified explicitly
4d50f3b: tests
b8a3e47: IDEA-120786 Log gets crowded with warnings while configuring JavaEE artifact
dc70440: Header and style added.
6a1809d: Absolute layout instead of GridBagLayout, area required for the message is taken into account, performance optimisations.
289b58c: filter duplicates
727c2da: initialize singleton to its default value
640165f: IDEA-100495 do not ignore invalid hg configuration
7dc4749: IDEA-118795 Gradle configuration with multiple artifacts not all reflected in IDEA module dependencies
e389e68: memory optimisation: spare ReentrantLock on each list allocation
4170df8: IDEA-110268 Lossy encoding: false positive for separated 0A/0D as UTF-8
9f6ada3: IDEA-119615 Find in path mixes "occurrences" and "usages" terminology
df15cf0: cleanup
3b8e3e1: do not exhaust limited job scheduling pool
2349f39: wrong level for class in wrong file
ac43ca6: EA-53926 - CCE: ScopeTreeViewPanel.getSelectedPsiElements
3c57658: EA-53874 - assert: PsiFileImpl.getStubTree
a2b51f6: IDEA-118795 Gradle configuration with multiple artifacts not all reflected in IDEA module dependencies
0c5ad97: wrong dependency removed
6c43236: diff: do not enumerate strings if we don't need it
d01ff56: diff: add comment
864bf0f: fixed bugs in implementation of "find k shortest paths" algorithm
bbe5c6c: Merge remote-tracking branch 'origin/master'
a1b2fb3: fixed updater tests.
bffd4de: cleanup
f0b2c3d: overrides
c804677: cleanup
b5aafd8: not-null
cec8a1e: cleanup
ed6b710: not-null
c90cd8e: IDEA-80056 Column selection mode improvement
c4b701b: Merge remote-tracking branch 'origin/master'
1678667: IDEA-120631 SOE fix
f7f2082: better insets and font for Win and Linux
2c11ffd: Revert https://github.com/JetBrains/intellij-community/pull/149 take 2.
b213dfd: com.intellij.index.IndexTest._testSkipUnknownFileTypes
4c87f76: fix GroovyDebuggerTest?
5cd8a05: IDEA-120738 Complete current statement creates broken code
4fb9534: don't apply single-line folding to methods exceeding the right margin (IDEA-120719)
2ba17e9: IDEA-120750 Fold single-statement methods into one line
b1d4696: IDEA-120694 collapsing one liners is overly eager
aef4cb8: IDEA-120726 Double "Press" word in hint when Find Usages
68b84ec: Merge remote-tracking branch 'origin/master'
6f1100e: Delete unused method.
65d6658: fixed build patches.
28903c8: Merge remote-tracking branch 'origin/master'
f4cf28b: Merge remote-tracking branch 'origin/master'
fd20dd8: improve stub-psi-mismatch diagnostic
f737684: IDEA-120094 New Project wizard: Maven project: use correct archetype +review
4274185: platform: default project name ping-ponging simplified
4a0c982: Fix failed tests
0e862f9: smart sync of pooled threads on start
0f1d210: fix two actions Pick Color
613e807: Merge branch 'master' of git.labs.intellij.net:idea/community
4b21ba6: IDEA-120034 - Propose to upload SSH keys on connection problems - runnable on existing server runtime task
b7025f7: IDEA-120480 (Invalid set of actions on enum's constants.)
7a16617: Partial fix for IDEA-117025 Eclipse code style import: Blank Lines: some categories are not applied
48c2261: Merge remote-tracking branch 'origin/master'
2a6f01c: dispose debugger thread dump consoles
8a99a3e: better control size management in fatal error dialog (IDEA-120304, IDEA-116542)
42bc794: junit 4.11 include hamcrest into redistribution
31aba54: new inference: choosing the most specific method inference
c8fb420: fix negative offset when injection is contained in parent
4820b2f: Code cleanup.
f9c35d6b: IDEA-120557 (Add an option to Inspection "Method can be variable arity method" to only apply to public methods.)
84a2242: MacMessages emulation using dialogs Initial load under ide.mac.message.sheets.java.emulation.dialogs registry key.
30a6ad1: Merge remote-tracking branch 'origin/master'
93e0abf: fixed NPE.
869ffee: Compilation fix
43f1fc2: Merge remote-tracking branch 'origin/master'
23a1f72: improved performance of logger operations.
937dbcf: CR-IA-225 use DefaultActionGroup
2c9bc0d: Merge remote-tracking branch 'origin/master'
57ed93c: Merge remote-tracking branch 'origin/master'
68bb982: Revert: https://github.com/JetBrains/intellij-community/pull/149 (a2301175e3628cae091eb4fd69cd5433c9dc730d)
a0aeafa: Merge remote-tracking branch 'origin/master'
40cb267: IDEA-119369 Indent statements after label treat label as a statement
e9d512c: check argument count
ff5872b: http://crucible.labs.intellij.net/cru/CR-IC-4264#c22278
165c965: IDEA-117794 in the message shown in "magnifier" view
0e53745: recursive FileIncludeManager.getIncludedFiles
193470c: add @TestDataFile
959eabb: [log] filters refactoring
4d6e648: clarify description
c76e367: IDEA-120623 (Add "org.mockito.InOrder" to the list of known classes for "JUnit test method without any assertions")
5674c5b: fixed growing list of listeners (forgotten remove)
677595a: optimization: avoid a call to contains()
8f1a176: IDEA-120661 prioritize bundles from project
14c6739: JavaPsiFacadeImpl: fix possible race condition
df03a06: project service seems a bit late a place to initialize stub element types
eeef876: IDEA-120661 spring: ResourceBundleMessageSource: support "/" as separator
bd3d065: IDEA-120717 The Gradle plugin ignores http.nonProxyHosts
ad3d62c: diff: add tests
f4f31e4: Merge remote-tracking branch 'origin/master'
a042b0a: updater changes: - removed dependency from util module - added new parameter - idea log dir - cleanup
048183c: removed unnecessary libs from cp for updater execution and added new parameter - idea log folder.
ff3f68f: removed updater dependency from util module.
6cab9a0: updater tests modified to support changes of initializing update logger.
b888b15: IDEA-120663 Log and History broken for mercurial 2.9
eb682eb: IDEA-120244 Native file dialog on "Install plugin from disk" disables ZIP files on OS X
59f8dbb: use proper configurable in configure interpreters link
8c3d81d: IDEA-80056 Column selection mode improvement
a91e90e: IDEA-80056 Column selection mode improvement
0a13f6c: console options always modified
80eaa69: isModified() fixed
9edcbfe: reverted SafeVarargs because of Oracle license restrictions
716977e: diff: fix patience algorithm
0383adf: fixed test data because of one less document loaded (see change 9464870 in SelfElementInfo)
87fd1d5: can't navigate to non-code usage sometimes
37fc695: Removed lock on cache evaluation - fixed dead-lock while reindex (PY-12034).
d6d0215: java: hanging file dropped
69b36ad: Cleanup (javadoc)
6e6e261: Cleanup (formatting)
b1558ae: potentional empty groovy psi elements bounded to left
5dab227: cleanup
3189a60: fix IEA
22e0438: don't suggest empty argument list as element to highlight
5bbc86a: Groovy: in-place introduce field from local variable without initializer
dfa7845: IDEA-120680: Breakpoints are not shown until indexing finished after IDE start
0e25de5: modificationCount++
eea4cf1: fire rootsChanged when adding a module using ModuleManager.loadModule
eb2683d: make MvcProjectWithoutLibraryNotificator read action cancellable
c7a7517: PostHighlightingPass: move service loading away from edt
6b0101c: less garbage in addDocumentListener
a51f225: diff: Patience diff algorithm
52ea261: diff: unify myMaxX/myMaxY values
c30c6c3: diff: prepare for recursive call of IntLCS
e38138c: diff: incapsulate LinkedDiffPaths logic
7478ad9: diff: allow to count LCS of subarray
ed6ff89: added detected sdks to create virtual env
aa98747: add detected sdk from details dialog
b3cae01: used proper sorting in details list
807a713: used setup sdk properly
700ee90: IDEA-119785 Inline local variable refactoring events
04ba3c7: MembersManagers now accepts PyMemberInfo (needed to get abstract and other info) (todo: doc)
1a437f5: selection fix
cb2cca7: CR-IC-4324 revert to NotNull, move new contract to PathUtil
3bce479: CR-IC-4324 not-null
1e174de: CR-IC-4324 not-null
114540b: CR-IC-4324 not-null
321eec0: overrides
48d6f4a: use both original and custom selectors to search for latest config to import #WEB-10964 fixed
fb03522: select in combobox interpreter selected in details
e5fe5df: LanguageConsoleImpl: use simple SingleAlarm Alarm - add flush method
9ab4e10: js repl: prepare: show clear error message on error
c16501b: PyMemberInfo is generic now
8c38db1: Merge remote-tracking branch 'origin/master'
5173b2f: Don't report exception about user-skeletons absence.
77ff70d: remove upused methods
aba8055: renamed PythonSdkDetailsDialog
dd5098d: reload python paths list
a65b69b: fixed create virtual environment
83a342e: trim whitespace more aggressively
712bff4: bring back download button when there's no patch
85e3e91: added simple implementation of PsiDocumentManager to 'core'
6942f6f: fixed uninstall action availability
5111f9d: proper reset in case sdk added
586a0e4: Overrides, ensure that start browser url is trimmed
0710931: don't perform costly root model comparison when it's loaded the first time
73c0a8e: decrease invocation counts a bit when doing path macro substitutions
60d1fa3: hide plugin searching task from user
945357a: IDEA-120600 Create Inner Class should create static inner class in qualifier class
06f7e3f: ensure nav bar adjustments take place (IDEA-120667)
2076c69: IDEA-120636 Wrong "enum cannot be instantiated"
aa96d2f: IDEA-120629 PluginManager doesn't handle dependencies for plugins specified with idea.load.plugins.id system property.
bee6616: No need in special extension for Dartium, configure Dartium in 'Dart' settings page, WEB-10460 Dartium browser startup options
a5bdd89: IDEA-120668 Gradle: Impossible to get Gradle classes resolved in guild.gradle file when project is not of Gradle type
7212836: Move to professional components that don't exist in community.
cc8318b: Better minimum size heuristic.
998d1fa: toSystemDependentName/toSystemIndependentName: "Contract" annotation improved
d78de12: don't overwrite workspace.xml file if it is corrupted (ZD-21210)
f9a8828: IDEA-120209 Resolve in jsp links to web resources from external .war file: tag dir support
c042f8e: Merge remote-tracking branch 'origin/master'
7ff5964: Merge remote-tracking branch 'origin/master'
738c43f: Merge remote-tracking branch 'origin/master'
4fdaa09: memory optimisation: do not leave stale data in cache
c1dac1b: isChromeRunning — detect Yandex and Opera (mac&win only!) BrowserLauncher — hide internal openOrBrowse browser configuration — respect FileUtilRt.toSystemDependentName/FileUtilRt.toSystemIndependentName policy
af067d7: Merge remote-tracking branch 'origin/master'
7e67fc9: IDEA-119606 Find in Path settings icon has issues
9b58556: annotated by SafeVarargs. The stub of SaveVarargs is put into util module for those old stumps clutching to their precious JDK1.6
b16df95: new inference: lift type parameters; stop inference after false appears in bounds
ea25e61: new inference: method ref constraint: take into account provided type arguments
a35cdbc: new inference: incorporation: allow self as parameterization
b203b5b: NPE
91a27d6: [log] Fix arrow ui.
445cf7f: IDEA-115442 Empty lines appear in the log when filtering by branch #IDEA-115442 Fixed
4a2d89c: [vcs] Pass service as extension parameter
baaaa88: Merge remote-tracking branch 'origin/master'
80a9635: fixed updater in according to the review recommendations.
96f6a67: update combobox on add local interpreter
9d89714: apply in case of detected sdk
ed7a6c3: Postfix completion: fix CCE
1805aa5: IDEA-120481 Ctrl+Alt+F7 cannot find usages in Selection
ca64418: IDEA-120542 "Find Usages" uses scope of last "Find in Path"
ebc8333: IDEA-114244 Find in path tooltip wrongly parses HTML entities
fec4fa9: jdk8 compilation
cb1eb74: made final
2067791: notnull
64ebe4f: notnull
9a85877: notnull
ccaada1: NPE fix
5df90d4: put detected vEnv in front of other detected vEnvs
d4e7730: PythonSdkDetailsStep renamed
08476e2: added focus to sdk list
0722673: NPE
47f9d56: added generate skeletons action
6776407: Merge remote-tracking branch 'origin/master'
82c40b6: fix compilation for java 8 (sic!)
a6926fe: Use ParametersList.addParametersString() instead of CommandLineTokenizer.
a34d392: IDEA-120642 Fix maven-surefire-plugin argList.
23c4184: + "portlet"
9356f0b: don't add already existed sdk
021c0c8: new inference: stop inference if false was inferred
b5e1b38: new inference: incorporation step: substitute equal bounds
84d7f65: initial version of show all/more actions
83d2858: do not suggest templates for ne module
950f9a5: Revert "no need in special extension for Dartium browser"
9c277e7: Gradle: add new module to community project
73f8bba: library editor: change tooltip for 'remove' button when an excluded entry is selected
a70d89c: prepositions list updated
4fab7c6: prepositions list sorted
a696706: library editor: updated icon for 'add to excluded' button and tooltips
8924e43: EA-53859 fixed
868e994: New decompiler API (crash proofness; stub logging verbosity level restored)
4692cb1: Diagnostic
7b4d26b: Merge remote-tracking branch 'origin/master'
1a10cd5: Merge remote-tracking branch 'origin/master'
18dea6c: Diagnostic
d262234: EA-46543 (cleanup)
4fb9316: PY-10963 Pushing methods down should add needed imports fixed
7b06ac4: WEB-10745 Dictionary returns confused type in TypeScript
2bf1fbc: don't use vfs in vfs events if old build isn't enabled at least for one project
42465b0: Merge remote-tracking branch 'origin/master'
9278320: schedule cache update in dumb mode when synchronizing roots or having large vfs change, to avoid stalls upon collecting files to update that can build vfs / update filetypr / filename indices (IDEA-109525)
c99aa93: method reference: ref qualified isExact fixed (IDEA-120370)
76846b7: debug logging for IDEA-120339 Type Hierarchy works only when the cursor is over a class name
bc2af62: faster getOriginalElement for source methods
dd3bdee: Merge remote-tracking branch 'origin/master'
25462fa: EA-46543 (stub reuse avoided)
374b215: New decompiler API (compatibility restored)
a230117: https://github.com/JetBrains/intellij-community/pull/149
1cea73f: IDEA-120626 UI / Colors & Fonts: "Lens mode" color not adjustable
9e83af7: IDEA-119859 Double Alt not working (Show tool window bars)
0a749fa: no need in special extension for Dartium browser
9a5f9fe: EA-53797 - CCE: ShiftUtils.getLogBaseTwo
bb66ffc: correct customizations (IDEA-120461)
211d532: IDEA-119903 IDEA should disable broken plugins automatically
581d2b7: IDEA-120586 @ParametersAreNonnullByDefault support broken
b189061: Problem With outdated HgRepository information when branch or bookmark created fixed.
76a3cc3: style
9bd5262: execute status widget update as soon as possible
14b3c35: Simplify HgStatusWidget
fe84874: IDEA-112737 Mercurial: hide closed branches
b1944c2: IDEA-119506 active Mercurial bookmark shown instead of a named branch in status bar
89cf188: Merge branch 'github'
df7da63: diff: codereview
19ee818: Replace TextRange with UnfairTextRange for relative coordinates
0dace45: Merge remote-tracking branch 'origin/master'
63c7b54: Initialize UI lazily in createComponent() to ensure that tree builder will be disposed, if it was created
77a4fd6: IDEA-120588 Gradle plugin broken with Gradle 1.12 dev builds
9466bd9: new inference: method refs: potentially compatible condition
dd66d26: new inference: generify
27ae864: new inference: method refs resolve: do not infer from void return type
1b17bec: new inference: method refs overload resolution compact
d38edf2: all sdks properly added to sdk combobox
1cf61ab: IDEA-120117 Rearrange entries is not idempotent (and misplaces static fields) [CR-IC-4226]
5d8f0b9: Move groovy importers to org.jetbrains.idea.maven.plugins.groovy package
bce543e: IDEA-119665 Memory leak in RemoteMavenServer when buildnumber plugin is used
34512ba: Gradle: data models implements Serializable added to retain out-of-process mode support
7ef6dd2: WEB-10929 Bower: Throwable on Uninstall package
d7f87c3: rollback. Selection is broken
8570ff1: listen to internal model for notifications
2ba5cc7: Gradle: fix gant scripts
fe6b753: PY-10963 Pushing methods down should add needed imports (test only added)
1485108: no space
b0e96de: IDEA-120588 Gradle plugin broken with Gradle 1.12 dev builds
d4b9fd4: WEB-10924 Bower: provide indication for loading description
ecc2479: Merge remote-tracking branch 'origin/master'
4e3b4a7: Fix "DummyHolder cannot be cast to com.jetbrains.python.psi.PyFile"
e78c7d7: fix problem when action is disabled in popup menu, but working from keyboard shortcut
a42e228: update runnerw configuration files to Visual Studio 13
d04ed7b: IDEA-120562 IntelliJ 13.0.2 does not respect Gradle IdeaModel Configuration
fc583db: IDEA-117674 please rebuild and commit runnerw.exe
038550f: get rid of make active for selected checkbox in create virtual env
fdf1dd4: IDEA-120591 Simplify new Flash module creation in 13.1
e59ab47: Cleanup (var names)
a582b91: New decompiler API (ability to call default decompiler from extensions)
c823858: do not log PCE
a6a8745: IDEA-120544 13.1 EAP (134.1007): impossible to add empty Web module to the project: update selection
9d349c8: cleanup
e7bd55b: show packages for detected sdk, fixed NPE if no interpreter selected
bd55771: 'Static Web' module type available in IntelliJ IDEA Community Edition (required for Dart support), see also IDEA-120593
0ccaddd: Add template text to live template quick doc
74fcddb: changes reverted
800eaba: IDEA-120544 13.1 EAP (134.1007): impossible to add empty Web module to the project
6d9052c: Gradle: add Gradle SDK sources before classes in a build classpath and retain the order
0072e05: testdata fixed
846cd83: second iteration for python project interpreters page
fd00ca6: new inference: method refs overload resolution: filter static problems for ReferenceType refs only
49a2d0a: new inference: do not infer based on wrong number type params
2b5764d: new inference: method references: process varargs
cb5a0b7: new inference: strict subtyping constraint: null processing
4889751: new inference: exclude return constraints/non pertinent to applicability argument constraints from overload resolution process
b9ef7b6: new inference: subtyping/equality constraints interoperability
a73a84f: Merge remote-tracking branch 'origin/master'
2daa625: fixed build of patches, and corrected updater dependency.
472e58b: Gradle: respect build classpath order and use both classes and sources jars if available
e4b9fea: 'com.intellij.modules.python' module included into Python plugin to allow writing plugins compatible with PyCharm and IDEA with Python plugin
e16e79f: 'com.intellij.modules.ruby' module included into Ruby plugin to allow writing plugins for both RubyMine and IDEA with Ruby plugin
344bf8b: IDEA-120265 Incorrect whitespaces (tab) painting when cursor change position
500f1b9: #WEB-10913 fixed
828b80f: Thread problems with updateTo action fixed
6c1effc: show "Loading ..." label on fetching installed package list
2a3f6b3: Refactoring to make PushDown use the same engine as other refactorings (documented)
dd6e05b: Merge remote-tracking branch 'origin/master'
735084d: Refactoring to make PushDown use the same engine as other refactorings (need to doc)
f6c6bec: New decompiler API
a281951: + "facelet"
5b8af7d: faster html tag selectioner using psi #IDEA-120533 fixed
750013c: parameter nullity annotation should have higher-priority than package-level ones
4757fc9: fixture-based NullableStuffInspectionTest
3104edd: respect default browser: jstd — use BrowserSelector
7c3e5b9: respect default browser
78b379e: StringUtil.splitByLinesKeepSeparators javadoc
132042f: Merge remote-tracking branch 'origin/master'
32aa1a8: Merge branch 'svn_18_3'
ea3cf29: IDEA-120535 SelectableChannel.register should have the same magic constants as SelectionKey.interestOps
ad661d9: correct level in highlighting: highlight element X only when visiting X or its ascendant
e0792ea: cleanup
9464870: optimisation: do not load document during smart pointer creation
78581c6: notnull
a0cc711: [git] amend: don't add \n to the commit message
340659b: svn: Refactored SvnUtil.getFileContents - reuse factory selection logic from SvnVcs
ec7edd3: Dispose tree builder in disposeUIResources() to prevent memory leak
f1ff831: Update message about unsupported JIRA version
840b6be: svn: Implemented command line support to logic that preserves changed svn properties during complex reverts - when package rename is reverted, but child files should not be reverted (child files are not not checked in dialog)
fbae010: spare some memory in vcs log
fdcdfce: WEB-1171 javascript live console
094e633: kill duplicates
7128707: IDEA-118234 Closure to SAM coercion: infer generic by SAM return type
ebffbc9: InheritanceUtil: some contracts
176b06d: mark setPassShellEnvironmentAsParent and isPassShellEnvironmentAsParent deprecated to wait for IDEA-118946
1c0199f: support actions history
7070677: mock groovy 2.3
b7569fa: IDEA-116775 Use idea home directory as working directory for "revert" operation (not to block current directory in case of reverting rename/move operations)
043c3e9: IDEA-120502 Support renamed gmaven-plugin plugin (groovy-maven-plugin)
b5d20bd: [git log] Fix multi-value filter by user
c823985: [log] can happen during log initialization while the table is empty
58c8791: Gradle: war artifact/facet creation fix.
5c74ffe: move js debugger platform up
353d557: IDEA-118646 Determine client factory for "revert" operation based on file being reverted (and not only based on project root and settings)
cb73b8d: IDEA-118222 Closure to SAM interface coercion doesn't handle contravariant types correctly
1c724d9: Merge remote-tracking branch 'origin/master'
d15b588: added openapi.jar as dependency for updater.
50eb71a: IDEA-95952 Debugger tooltip is shown in the incorrect place and overlaps annotation tooltip.
12c7874: Merge remote-tracking branch 'origin/master'
5767476: IDEA-120338 Create log for update to the same place where idea (idea based product) logs are located.
e53366b: Merge branch 'python-fixes'
dfa6f63: rename parameters
0b47cef: Disable StringLiteralQuotesAnnotator for multi-PSI files (PY-11658)
27d26d6: Apply visitor filters for all languages of the view provider (PY-11658)
711229d: Allow run indenting processor not only from the beginning of the file (PY-11658)
d7df2d4: svn: Implemented command line support for SingleCommittedListProvider
44e47f8: save RootIndex memory
d568223: IDEA-120528 Minimum size is not applied to VCS Log user filter popup
fbfc7d0: IDEA-120410 It's not possible to select old values of the variable via mouse
0caff04: IDEA-115128 Status bar: exception count font
8654ea3: select value in combobox on action
31f1665: ensure EDT
d8472bd: fix assertion — we must reset settings on family change
a5b9e92: Merge remote-tracking branch 'origin/master'
d68b3f5: fixed updater logger in accordance with the review's recomendations.
7f04cc2: svn: Refactored SingleCommittedListProvider - renames, removed duplication
27794a5: svn: Fixed SingleCommittedListProvider - use previous logic to check changes size and not just first item
5df8b8b: don't find local variable in extract method
d6c5296: Merge remote-tracking branch 'origin/master'
393fe4b: proper fix for PY-12052 Can't run django tests with nosetests because of `nose_utils` not found.
ec61769: less dependent on UnusedDeclarationInspection
42f69a2: notnull
261824e: moved to right package
1cf0b70: moved PostHighlightingPass to analysis
9d46ee9: cleanup
539ccf8: don't rely on SmartPOinterManager to load document
46fce02: IDEA-120265 Incorrect whitespaces (tab) painting when cursor change position
9c3260d: fix NPE
143c66b: EA-52671 - assert: AbstractMappingStrategy.processFoldRegion
37b45f0: Groovy: in-place introduce parameter: show parameters to remove in preview
ec8c847: Groovy: introduce parameter from local variable (both in-place and via dialog)
edfbd5e: Groovy: in-place introduce from variable always process all occurrences
f3a4b5f: Groovy: in-place introduce field from local var
48f76ae: EA-49782 - assert: TextRange.<init>
c2e137a: Groovy ControlFlowBuilder: additional logging
d9c547a: Groovy ControlFlowBuilder: make some fields final
a4a7cd5: cleanup default option searching
7318d5d: load installed packages in a background thread
3c4388c: Merge remote-tracking branch 'origin/master'
aac150d: Fix a typo (PY-12077).
05bb24e: WEB-10858 File Watchers plugin doesn't work http://youtrack.jetbrains.com/issue/WEB-10858#comment=27-672181
db734f3: this is mostly revert of my last year commit 101e4e4 from 27.03.13 because the change introduced deadlock (IDEA-118827) since clearing stub index needs write lock and we can have read lock already from processingStubs. The reverted change introduced better handling of index corruption: do clearIndex at checkRebuild directly. In current code we only advance index version from checkRebuild and proceed with clear index later on edt (with progress) as it was before.
83758fe: fix regress: invalidateIndices shouldn't schedule indexing for nonindexed files, many thanks for Peter.Gromov for help of finding the problem in review sessions
d516dd3: pull up: support static methods and interfaces for java 8
29b6eef: static methods in interfaces should not have abstract by default
f22cff3: presentation (IDEA-120353)
91b0fd7: invalid assertion for red code removed
a80cc8e: spi files: do not override std file types (IDEA-120291)
5358bd2: new inference: testdata for IDEA-120376
6cf7b4a: JavaFX Scene Builder integration
e54fc5b: JavaFX Scene Builder integration
a8237f5: hide embedded scene builder under "embed.scene.builder" property [https://javafx-jira.kenai.com/browse/RT-35745]
6efef68: new inference: method ref inference: postpone return type inference in case of constructor refs
5fb1dbb: new inference: check containing class type params if they are in bounds
3bda220: new inference: method ref inference cleanup
c0cbeb95: new inference: method constructor inference
8ab67db: new inference: method reference inference
5c8aa95: Cleanup (test)
94f05f9: gwt code server run on module A. A inherits module B. Our current file belongs to module B.
7084660: It is safe now to deprecate launchBrowser
613c3be: move impl to BrowserLauncher
ac8d9f5: move UrlOpener to platform-api
9823767: prepare to move UrlOpener to platform-api
aecf185: prepare to move UrlOpener to platform-api
1bce665: extract WebBrowserBase
ddd555f: extract WebBrowserBase
a689252: update since-build
ab3c292: remove deprecated BrowsersConfiguration
4389b66: move BrowserFamily to upper level
e7200d5: cleanup
3395850: continue: add "Fix" button — open web browser settings
4c2d519: continue: add "Fix" button — open web browser settings
a775355: extract button.fix resource
5054ae0: show message — pass project
08cf6b3: Merge remote-tracking branch 'origin/master'
f41d2be: Merge remote-tracking branch 'origin/master'
39bf620: remove redundant check on import (we'll check on creating suite)
b0f4997: IDEA-91883 Edit breakpoint dialog: cannot click on combo if it expands out of the popup border
503440c: IDEA-13489 background tasks window should have a minimum size
ad2647f: don't highlight the entire expression and add test
0859e0e: don't highlight the entire expression and add test
f761ceb: better warning message & more tests
bbfa3ce: don't highlight the entire expression
6820fe5: added options for the details button
651545e: Bomb maven tests
ab01855: Python plugin for IDEA 13.1 EAP.
e914322: Logo updated: 'Tools matter' moved.
89bffcd: PyCharm 3.1 artwork
03171ce: fix typo
306f284: Merge remote-tracking branch 'origin/master'
669cff7: Cython and Python parsers should never create functions with out of statements even if code is bad
49a4da3: test fixed
bbe8aaa: hotfix: IDEA-119851 Gradle: the "out-of-process" mode doesn't work (cherry picked from commit 83fe636)
366f1e9: IDEA-118917 Gradle: multiple war artifact configuration issue
4c31d6d: Move PlainTextParserDefinition to core-impl
6164b56: Bug fix: embedderJdk is not saved between restart of IDEA
cc5c729: WEB-10894: increase the width of surround with Emmet popup
188dbc7: WEB-10894: increase the width of surround with Emmet popup
d97ccc0: Support java 1.8
a1378e8: EA-49128 if project already disposed return default charset
89bdb11: Fix maven test add groups "org.codehaus.plexus" and "intellij.test"
7eb0d93: gson version added
4e65421: be ready for large keys: DataOutputStream.writeUTF schokes on strings larger than 0xFFFF
90acbc8: Scala 0.32.512 and Php 133.679 marked as incompatible
c003973: - forceUpdate also process limited number of files out of current scope (e.g. worspace.xml and source filter) in order to keep myFilesToUpdate empty.
b35e1d9: Merge remote-tracking branch 'origin/master'
9506a68: Merge remote-tracking branch 'origin/master'
60cd07e: NPE fix
a080b75: new inference: apply non-wildcard parameterization for method refs
8cfcf78: 'show serialized xml' action: fixed instantiation of bean class
a216d7d: paint about info text a bit lower
0d7e21c: update AppInfo for EAP
8aa0248: new community about screen for EAP
5839250: new community logo for EAP
23caa08: Merge remote-tracking branch 'origin/master'
af3f020: Don't change commandLine.exePath in RemoteSdkUtil.
cae527f: java: do not infer expression type and value for decompilation into text
346252d: fix groovy test
43f6124: Merge remote-tracking branch 'origin/master'
f6e061c: cosmetics
c0c4908: platform: file scope made tolerant to default project
205ae95: Logging
f5b2821: Merge remote-tracking branch 'origin/master'
a6cb307: IDEA-119372 Search results tree "looses" items while scrolling
a82d1cd: IDEA-119721 License dialog to include JBA fields
deb294e: workaround for log user filter if select ME value
80dedd3: svn: Refactored SvnCommittedChangesProvider - SingleCommittedListProvider extracted to separate class
a0363cb: svn: Refactored SvnCommittedChangesProvider.getOneList - logic extracted to separate inner class
9a7568e: IDEA-120385 'Generate Test method' doesn't work
18d0ee6: method refs: separate inference from conflict resolution (to be continued)
ff66c1b: new inference: well formed check
d24e983: new inference: non-wildcard parameterization
865a535: new inference: wildcard parameterization inference
dd1c5d9: new inference: incorporation of capture constraint: captured wildcard treatment
10d4a51: new inference: incorporation of capture constraint
0bb6aa5: new inference: different parameterizations condition/wildcards parameterization in return type covered
26d23a9: svn: Refactored SvnCommittedChangesProvider.getOneList - simplify parameters detection (use already existing objects instead of executing svn commands again)
88910bd: optimize class in package search
bf547fd: live templates should be at the bottom of the completion list
c8afa74: add PlainTextFileType registration
9636378: reverted "move FileTypeFactory to core-*": jps-model modules must not depend on core modules
0cdea4e: show error if we cannot launch browser add "Fix" button — open web browser settings
e80c761: cleanup
3787e1e: added proper tooltip for install/uninstall buttons
8b6e62b: Merge remote-tracking branch 'origin/master'
057c5f3: initial python project interpreters page
e34c407: Merge remote-tracking branch 'origin/master'
2f65c96: Python function parsing fixed: any function has statement list now
e8d0cbb: Merge branch 'check-physical-in-go-to-class' of https://github.com/niktrop/intellij-community into niktrop-check-physical-in-go-to-class
3fd5b8e: don't suggest lowercase non-imported classes in autopopup (IDEA-114348)
ab8284b: actually cache GrModifierListImpl.getAnnotations
7fd991d: fixed python community icon-robots.txt
6f783fe: fixed PY-12052 Can't run django tests with nosetests because of `nose_utils` not found.
be252b2: Merge remote-tracking branch 'origin/master'
24c879c: Code cleanup for "membersManager" package to make it type-safe
486a608: svn: Removed unnecessary LocationDetector and accompanying logic
53e055f: Looks like a typo.
df9c434: external build: save list of GWT modules to file before compilation to avoid scanning source roots in external build process (ZD-19763)
b467cbe: javadoc added
9d4fa47: avoid NPEs in breakpoint dialog
d57662b: support filters in breakpoint adapter
feced99: svn: Removed unnecessary SvnLoadingRepositoryLocation
c07a129: don't add duplicate patterns
0cf2990: IDEA-97800 Groovy: remove annotation quick fix
5383da8: Groovy: 'implement interface' intention should work with generic classes
927951a: Groovy: red code in plugin.xml
d9fb514: Add custom templates to completion list if corresponding Registry-key is enabled
f00e6c6: Zen coding: do not commit while checking availability
0c9d76e: svn: Refactored SvnCommittedChangesProvider.getOneList - simplify code flow
ead776d: move FileTypeFactory to core-*
f6ec6b8: formatting
7eb4cd3: Add empty panel shown when no certificate is selected like in TaskRepositoriesConfigurable. Tree builder is correctly reinitialized in reset(). Change grow policy of warning message in form.
3323ed4: [log] IDEA-117248 Fix multiline subject message rendering
0441a53: showInBestPositionFor editor
f26bec3: enable required dependencies
f826ab8: Slightly update logic of getCertificates in trust manager
3357209: cleanup, prepare to fix WEB-9756 Quick evaluate expression popup: long values are cut and cannot be copy correctly
cd527f0: cleanup, prepare to fix WEB-9756 Quick evaluate expression popup: long values are cut and cannot be copy correctly
882965b: inter-framework dependencies
8669a75: Arrangement tokens creation patch.
294cccf: webpack
fb04460: don't highlight the entire expression
d712dda: cleanup and test
a2dd182: move utility method to it's only usage and add test
38f7944: 'commonjs' and 'webpark' added
802a696: [log] IDEA-120178 Check if branch exists before querying Git or Hg
6919265: IDEA-117727 Gradle web project correctly apply 'WebGradle' web facet but detects another web facet - which is the same - as 'Web'
d5b9d47: Merge branch 'master' of git.labs.intellij.net:idea/community
ce3a156: IDEA-120391 - Support OpenShift debug
2c5e6cd: better way to determine if class is a concrete collection class
0654ba5: Cleanup (formatting)
ccfd1f8: IDEA-120226 ("Class explicitly extends a Collection" inspection should be suppressed when overriding removeEldestEntry() from class LinkedHashMap)
6200195: split DuplicatesProfile into index part and presentation part introduce duplicates-analysis-* modules independent on platform-* or lang-* modules, suitable for Upsource
4463280: cleanup duplicates
261aeb6: jdk8 compilation
c78401f: gson library version updated to 2.2.4
0d514da: style: unnecessary conditions and expressions simplified
c5f9c1f: cosmetic for VcsRoot tests
f1726af: Merge remote-tracking branch 'origin/master'
80b77c9: Missing tops images (PY-11794).
f3d0abb: refactoring: types refined
ee84db9: "create project from existing sources" fixed for mixed non-java projects (IDEA-91446)
44d1eb2: new inference: incorporation upper bounds case added
0d9ea1f: no frameworks for empty project type
7eea76a: [git-log] escape backslashes (otherwise git doesn't like it)
6b6f14b: [vcs] more correct commit successful notification: "changes" -> "files"
fc2b716: NotNull
76bfc1f: "create project from existing sources" fixed for mixed non-java projects (IDEA-91446)
8abb5a0: refactor GrAssignabilityCheckInspection
f0f09c7: NPE
4f3ad93: binary operators with number types are correct
9efb2cd: IDEA-120237 IAE at com.intellij.ide.plugins.PluginTable$2.setSortKeys
7b058f4: proper border for description panel
a38b53a: button colors for Darcula
4c780db: set shared flag when toByteArray is called and if it is set then copy byte buffer on write
0922b72: - forceUpdate also process limited number of files out of current project in order to keep myFilesToUpdate empty. The files in question can be from other project or excluded from current one or even from user home directory (as by product of building vfs / watching it and broadcasting vfs events to listeners) - indexFileContent skips processing contentless indices: they should be processed during building files to index or during vfs events processing
bf1cada: svn: Refactored SvnCommittedChangesProvider - inner classes moved to separate files and renamed
0a1c3bb: svn: Refactored SvnCommittedChangesProvider - method extractions, simplifications
29ec204: Merge remote-tracking branch 'origin/master'
47d2598: Accepted certificates are shown in tree, grouped by organization name, like in browsers. Not valid certificates look strikeout.
90e4f29: svn: Refactored SvnCommittedChangesProvider - simplified progress indicator updating
f89e476: Merge remote-tracking branch 'origin/master'
1132b19: Use correct option for saving files on switching to terminal (IDEA-118846).
7d228d5: warn when only difference is @Override annotation
86b18ce: IDEA-120272 New Project wizard: java templates (JavaFX application, Command Line Application) are missing
61e3b94: IDEA-120343 Gradle: custom title for gradle files in editors
bd2fcae: CR-IA-226 ImportFilter: make targetFile parameter not null
06fb88c: IDEA-120272 New Project wizard: java templates (JavaFX application, Command Line Application) are missing
58da780: Update auxiliary ShowCertificateAction to take first certificate from storage, change note at the bottom of dialog
dba7e9a: lock-free FileBasedIndexImpl.myTransactionMap
55ef9c2: don't show extra information in case of 3rd party repos
3695846: svn: Refactored SvnCommittedChangesProvider - removed duplication in repository root detection logic
9940cf1: IDEA-80056 Column selection mode improvement
ef010fe: IDEA-80056 Column selection mode improvement
76283b3: IDEA-80056 Column selection mode improvement
9f107c8: IDEA-80056 Column selection mode improvement
d1106d7: svn: Refactored SvnHistoryProvider - reuse repository root detection logic from SvnUtil
bdcc096: ensure selection exists after repo change
1ee1f54: better fix for 3rd party repos
e3bd2bb: svn: Refactored RepositoryBrowserDialog - code simplifications
4047f29: fixed adjust range for list children renderer
0092f5c: fix integration with private repos
ce976f3: fix NPE
8be18c0: new inference: accept parameter bounds on return step
b70b27c: new inference: do not fall down to raw types
d1e99e2: svn: Fixed revisions loading in tree conflict panel for tree conflicts with "incoming delete" to use common ClientFactory model
6f42f9c: svn: Explicitly specify "limit=1" when retrieving history for tree conflict panel (instead of throwing cancel exception)
b2eec46: Merge remote-tracking branch 'origin/master'
dd7661a: IDEA-117841 Make launcher reflect the true product
d10a98e: Remove ComparisonUtils duplication
37ea597: qualify with all containing classes not just the first one
cf46311: svn: Fixed revisions loading in tree conflict panel for tree conflicts with "incoming delete"
d72179f: svn: Refactored TreeConflictRefreshablePanel - commented code removed, simplifications
252e5f8: Gradle: log level for gradle execution error trace changed to debug
2c2b8f7: avoid costly PsiElement#findReferenceAt when element is null||PsiWhiteSpace
16d78e2: IDEA-116285 XDebugger API based java line breakpoints: implement class filters
64dd67f: create project from existing sources: refactored and tests added
cd2d984: use natural ordering for nodes in Project Structure dialog
ae32dbb: updater tests and test data moved to 'updater' module
bc90ef4: fixed paths to updater log files
1962ba6: cleanup
8a0eaa0: don't forget about closure args
823614d: complete extends, implements
ce14ee7: IDEA-120232 Groovy: Extracting string literal part: check for escape symbols
b74503d: Refactor reference expression parsing. Fix 'literal'\n{} case
9eb6611: IDEA-116997 Check binary operator applicability
8fb5deb: add new modules to community modules.xml also
6218043: don't warn on new expression's of non-static inner classes
f3192b0: move nested class to where it's used
b0c5cbe: WEB-10821 Weird character in Alt+F1 menu before "Open in browser..."
329845b: IDEA-99123 Fixed latest revision detection logic for "Update/Switch to specific revision" dialog to use "svn info" command (instead of SVNRepository api from SVNKit)
1ba9675: Merge branch 'python-fixes'
2543454: Fixed parsing of invalid Unicode code points in literals (PY-12012)
eee22a3: IDEA-99123 Fixed "Update/Switch to specific revision" dialog not to always use SVNKit implementation
20f8ef4: svn: Refactored SvnLogUtil - methods extracted, inlined
4e2db64: IDEA-99123 Fixed "switch" operation for svn 1.7 working copies not to always use SVNKit implementation (now common client factory selection logic is used for update and switch operations)
2a700e0: test for wrong version parsing added (IDEA-112316)
772d5f4: save history values (initial)
4513345: PHP WI-22023 Local History For Function is not available
5270ee9: fixed stackoverflow in breakpoints dialog
2ee8cc2: Merge remote-tracking branch 'origin/master'
e0b32c9: Install CollectionListModel by default, listener method act only in EDT
906efb7: cache classes and files in console exception filter
0898580: IDEA-120280 Exception in completion
9c67ca6: java completion: make recursion weigher less important than by-kind, because now it can lead to very unexpected sorting
528f460: Merge remote-tracking branch 'origin/master'
ba11e80: IDEA-120217 same lambda param names highlighting
b6cb00a: new inference: collect additional constraints by call arguments [todo]
487c78e: new inference: propagate inference variables from grand ~parents calls
2c85d0f: new inference: decide about NULL type later (JDK-8033407)
32502b5: IDEA-119704 Disable "Unlinked Gradle project?" dialog doesn't work on OSX
be43eec: IDEA-118581 diff: remove files duplication in ChangesTreeList
062dfe6: diff: codereview
01660d6: Fix maven test
6b3a0a4: don't paint table busy if there are no installed plugins
3d0b01a: Merge remote-tracking branch 'origin/master'
8a80544: IDEA-115711 When open tab limit is exceeded IDEA dosn't close the less frequently used tab but the most frequently used tab instead
11ae1b1: separate editor tab closing logic from actual closing
fb685aa: GroovyDebuggerClassFilterProvider: cleanup
6fb03c5: Restore factory with default with least priority; remember if user chooses factory by himself
f0ed128: Prefer custom code fragment factory on context change
abb3e62: Fix maven test.
62395fe: Gradle: tooling lib version updated in libLicenses.gant
c304982: gradle-reporting-1.9.jar removed from gradle module
30292ae: Gradle: introduce gradle-tooling-extensions modules with respective classpath; expose scala project configuration for ProjectDataService usage
214cf08: Gradle: introduce gradle-tooling-extensions modules with respective classpath; expose scala project configuration for ProjectDataService usage
734f659: Improvement for MacMessages rollback. MacMessages have been handled in Messages class but they are used directly from the MessageDialogBuilder.
01fdfd4: custom wizard step for gradle and maven
fc1469b: Fix test-data.
c2d5819: Fix Grails test: "Create variable" quick fix is not present in GSP. +review CR-IU
f0ffa4f: Don't wrap before dot (PY-5464).
f0e55e9: IDEA-119246 Flex: Jump to find result broken from CTRL-ALT-F7 dialog
078dbd9: IDEA-119180 Groovy .gdsl editing support is broken in Intellij IDEA 13
32b846b: optimisation
3529094: Get rid of grandparent for alignment.
75e5f3c: IDEA-120245: Mark directory as "Generated Sources" is not available in plugin project
62476fa: Fix alignment in list comprehension in dict (PY-10076).
e8fd0a0: add new module from project structure
6ed5541: Add broken plugins
0584de3: external build classpath: try decapitalize plugin name to find plugin dir (e.g. for Osmorc plugin) under case-sensitive OS
ee833f1: windows error code check fixed
6dd77e9: Merge remote-tracking branch 'origin/master'
8cca960: new inference: target type detection according to consequence inference (IDEA-120193)
6e7ba09: Merge remote-tracking branch 'origin/master'
834e582: Merge remote-tracking branch 'origin/master'
36aae7d: Merge remote-tracking branch 'origin/master'
955663a: PY-3450 Refactoring: pull up class variables/attributes (almost done: need to check dependencies, resolve conflicts and use same functionality for "extract superclass" and "pushdown")
05a631b: remove template placeholder from description
5294ae1: Merge remote-tracking branch 'origin/master'
5081222: remove unused PluginModuleType#ADD_PLUGIN_MODULE_ICON
1adfc8f: use PluginModuleType.isOfType
ee3168a: DevKit: (re-)use DOM in DescriptorUtil
e4f8eaf: Don't wrap at the start of string literal (PY-9436).
594f81b: PY-3450 Refactoring: pull up class variables/attributes: Refactoring and wrongly formatted code does not lead to exceptions in pull-up method anymore
ed67544: do not suggest @FunctionalInterface for interfaces with generics methods
17853f2: th should not close th in previous row
3ede82b: Fixed text range in pre-format processor.
9993883: Fix a typo.
12d1184: NotNull
34826b2: new inference: introduce "thrown" bound
ef15e60: new inference: lambda compatibility: ground type constraint added
11f8200: new inference: ignore self eq bounds
9cf6781: new inference: skip constraints which won't produce anything: proper return type for lambda
21fe45f: invalid @FunctionalInterface severity change warning -> error (IDEA-120162)
b268a7f: revert (IDEA-120153)
0e875b2: new inference: primitive types processing: ignore eq constraint by the spec
5b40000: updated path to log4j.jar for executing Updater.
5dfb607: Merge remote-tracking branch 'origin/master'
6d8e028: PY-3450 Refactoring: pull up class variables/attributes: Refactoring + compilation fix
b7837167: IDEA-117777 Change the way native splashscreen is shown in WinLauncher IDEA-117163 Parameter "nosplash" is broken on launcher
3e21a1f: Fix test data for PEP8.
4896ad4: Fix tests returning correct text range from pre-format processor.
b803597: Merge remote-tracking branch 'origin/master'
7ae9d1d: PY-3450 Refactoring: pull up class variables/attributes: Fixed, but refactoring is required.
5609596: Merge branch 'python-fixes'
17d36f3: Fixed potential NPE
c1e515e: [git] Don't read default commit message from .COMMIT_EDITMSG
79e3da5: Infer 'Iterable' as the type of tuples as default parameter values (PY-10967)
20a4f26: fix "Invalid file"
a6dcd8c: cleanup
94b3989: background of editorpane should be white
e67783c: 'properties' plugin layout should respect 'pluginFilter' (fixes failed WebStorm builds)
6981f2d: Merge remote-tracking branch 'origin/master'
6ee3e2b: Refactoring (membersManager package introduced) to make PY-3450 Refactoring: pull up class variables/attributes easier
f4433d4: Check that item is in list model before addition/removal by event
8a8aeaa: cleanup
bb497d3: added test for 'null' values in @Attribute
a1ce98f: diff: Add option to reduce diff granularity and to turn diff highlighting off.
d30c09e: IDEA-56098 diff: add ability to disable autoscroll
ec1afef: diff: add DumbAware to the inner action too
1384b9c: diff: Add separator after 'IgnoreWhitespaces' action on toolbar
193105e: IDEA-120145 New Project wizard: when for Java Enterprise or Spring type 'create by template' option is selected the chosen technologies are ignored, jars are downloaded to wrong place
7548b57: EA-53622 - IAE: ContextComputationProcessor.getTopLevelInjectionTarget
3ef4f28: cleanup: http://crucible.labs.intellij.net/cru/CR-IC-4132#c21654
e66493f: javadoc added
c49c45f: move agreement dialog to platform-api
c8dda3a: Remove previous generic version of Gitlab connector
3b73d78: IDEA-119508 pass context PsiFile to ImportFilter
c103300: IDEA-120224 Add possibility to customize ConsoleView popup actions
9eae975: JavaFX Scene Builder integration
a153738: Fix test data to satisfy PEP8
f0facb3: jdk8 compilation
6e01cbc: moved to analysis
42ee4dc: cleanup
ba80bec: memleak
5898e76: fixed PY-11916 PyCharm nose helper causes DeprecationWarning
e96a71e: Merge remote-tracking branch 'origin/master'
fdaa217: do not prefer simple python run configuration over tests
ee800d4: JavaFX Scene Builder integration
5e496d0: Merge remote-tracking branch 'origin/master'
1cb0753: do not prefer simple python run configuration over custom (django, etc.)
90a5c56: Merge branch 'python-fixes'
7bd76e8: Reverted percent formatting by default for MySQL parser compatibility with Python (PY-10771)
acdc335: root detection call optimized for empty root checkers
65bce6c: unnecessary 'else' removed
fa2e577: Capitalize property for dialog
9403845: style
321cebb: style
b9e6494: Setting for space before # (PY-8273).
1097ad6: IDEA-120134 align ? and : of ternary operator
6aaf437: Space after '#' according to PEP8 (PY-11571).
6ec28ac: duplicates
0e3104e: introduce parameter from expression with null type
d50f621: IDEA-118325 honor "maximum blank lines" setting
930f90e: use json representation of bower commands
d4ff7e2: IDEA-119415 (Inspection for Static field/method referenced via subclass should ignore fields/methods in non accessible base class.)
1c30543: Mark NodeJS:134.680 as broken.
b100ad6: Don't use JSON to store broken plugins list. Parsing of JSON take a lot of time on startup.
1261469: Mark NodeJS:134.680 as broken.
cca607e: Revert bad commit
689dd6b: Don't forget to close ZipFile.
ebf4294: Fill brokenPlugins.json
27047db: IDEA-120161 ("Interface may be annotated @FunctionalInterface" inspection)
20f6fd6: move to "Inheritance issues" category
aa93c1b: Update brokenPlugins.json
18790ff: Fix broken API. Add old method to repair PHP plugin.
7a2a46d: Github: do not show error while testing credentials on operation cancel
2a694d8: Github: add TwoFactor detection
1635c6f: Github: fix tests
50a0f3d: Github: fix inspection warnings
9f6e257: Github: allow to create access token from settings
61b03df: @NotNull
72a613a: Github: do not show error for untrusted certificates
d955158: Github: do not fail without access to account data
6d4c366: Github: add API function
6a7e1a6: Github: wrap testConnection to modal progress
597982b: Github: remove GithubSslSupport
3287d5d: revive NewElementSamePlace action
32b9577: JavaFX Scene Builder integration
86bb6f4: Merge remote-tracking branch 'origin/master'
89d2ebc: invocation type inference: when unchecked conversion was performed - treat its results in return value checks as they were in bounds
dc65257: JavaFX Scene Builder integration
125d832: fix thread access violations
be84252: type equality constraint: reject type/wildcard pairs; subtyping constraint: become eq constraint for types
948e76a: separate subtyping constraints
f26b803: type compatibility constrain: unchecked conversion: return type is inference variable case
5a9c00a: type compatibility constrain: unchecked conversion step
af8095f: type compatibility constrain: boxing is not completeness-preserving: move treatment to return constraint
4444fc1: type equality constraint: accept unbounded/extends wildcards pair; reject unbounded/super
2070864: test to choose overloaded method to detect target type
09437d8: new UI for plugins
7f5bcec: Code cleanup after CR-IC-4191
c6d5377: CE compilation fixed
7864194: Properties language psi api extracted for upsource
de32aab: IDEA-120028 Groovy: "Optimize imports": static keyword is removed from unresolved imports
5fcedc1: select a literal if its whole content is selected but quotes are skipped
222509a: Groovy: introduce refactorings: check range inside string literal
8f505bf: Merge remote-tracking branch 'origin/master'
13ce8bc: Add listeners support, update extraction of fields from principal's name
87187b1: Fix error related to disappearing certificates by changing alias construction
87b442b: Always ask about untrusted certificates, in particular when default trust store is missing on Mac
df23197: Fix locking in ConfirmingTrustManager, simplify error checks.
3ebc299: CR-IC-4179 (cleanup)
6287268: cleanup after review
41a6fe5: IDEA-117389 Groovy: Introduce refactorings from dollar-slashy strings/regexs
5331b63: Yep! Implement yet another stupid workaround https://code.google.com/p/v8/issues/detail?id=2825 It seems it is really works :) WEB-8174 Node.js debugging problem
13fd492: add support if only frameworks selected
d3f57de: fix loading from jar file
f325ac8: #WEB-5170 fixed
2a159c3: Groovy: in-place introduce constant from local var reference: don't suggest replace all/only one occurrences options
cee821f: Groovy: in-place introduce constant from local var reference
3d07be5: Groovy: in-place introduce constant from local var declaration
25d5d2e: Groovy: in-place introduce field from reference to local var
fa3a51c: Groovy: in-place introduce field from local var
c3b1957: Cleanup (formatting; typos)
3020665: platform: recover after interrupted extension loading
3676ab3: Delete disabled new-template
5456a95: Rollback showing MacMessage if we cannot find an appropriate native parent. MacMessages are enabled for multiple dialog hierarchy.
a18ac62: MacMessages should be disabled for jdk8 until resolution of jdk8 issues.
9747976: Merge branch 'python-fixes'
0c8e03f: Fixed add method quick fix after changing the element reported by the unresolved references inspection
a1e95ef: IDEA-70915 (inspection: implicit usage of platform default charset)
b3b145d: IDEA-116116 New Project Wizard: default folder for jars download is /lib
5a27ed3: fix table rows parsing in case row count is more than 2 #WEB-2414 fixed
10758ff: autoclose thead with tbody #WEB-2411 fixed
e136bf6: #WEB-2359 fixed
1ff8ae8: fill in empty tags from R# schema #WEB-6626 fixed
f485ada: TransferToEDTQueue.createRunnableMerger
6281d32: merge some java completion weighers into PreferByKindWeigher
c491893: support non-jetbrains notnull annotations in equals/hashCode generator (IDEA-120036)
7feba9e: Merge remote-tracking branch 'origin/master'
35603ff: Kill Python console with SIGKILL, because SIGINT generates KeyboardInterrupt and closes nothing.
6f94942: Add diagnostic attachments for commit document assertion
e0fbc63: resolve names conflicts inside lambda body (IDEA-120096)
876784b: wildcard bounds composition (IDEA-113297)
f0bfe36: forbid forward references from lambda again (IDEA-119936)
704285a: method refs constraint (IDEA-118437)
dab66b5: Add diagnostic attachments for commit document assertion
330f52b: Gradle: Module builder updated.
be3418b: Add indication that certificate expired or not yet valid in configurable and certificate info panel
b3be019: Rename CertificateInfo to CertificateInfoPanel. It no longer uses form editor
cbdda5d: Slightly refactor hostname verifier, add check of CertificatesManager 'checkHostname' option
ebd0cba: Merge remote-tracking branch 'origin/master'
dc46fec: Merge remote-tracking branch 'origin/master'
112e784: Merge remote-tracking branch 'origin/master'
8bf273f: NotNull annotation.
2afeaf5: Fixed EA-52685 - assert: MultiHostRegistrarImpl.doneInjecting
c7346ee: Annotations for Paths, Files and Channels
aab7556: Merge remote-tracking branch 'origin/master'
2db0f1e: custom steps are back
8204f64: NotNull annotation.
b5c312d: chronon class filters requires dot as delimiter
a6583ab: Merge remote-tracking branch 'origin/master'
154bc88: IDEA-119366 Reformatting only VCS changed code produces unwanted side-effect [CR-IC-4175]
f276863: skinny doesn't work in most of the cases
5f2c78e: NPE (EA-52843)
fe79cc4: project type sorting fixed
35afccf: Reordered methods
f27ab12: Gradle: code cleanup
789eb57: Merge remote-tracking branch 'origin/master'
2ca9e60: Formatter & Scanner annotations
58ba880: FileInputStream, FileReader, FileWriter, InputStreamReader, OutputStream, PrintStream & PrintWriter annotations
d258c37: String.format annotation
5a75778: VcsRootDetectorI renamed
77af356: VcsRootDetector refactoring
ec25543: ChooseTemplateStep
2e82518: EA-49160
da0b420: WEB-10797 nodejs: strange exit code
5b436cc: StringUtil.splitByLinesKeepSeparators
43fc3e2: IDEA-120051 Maven Project ignores profile-specific dependencies
b44000d: NPE(EA-52907).
1ac0a95: IOOBE (EA-53138).
8e887d7: SIOOBE(EA-53677).
39a3ef5: EA-47815
c1728ca: IDEA-56096 Allow to create file templates with extension contains dot [CR-IC-3923]
e507a6f: spase within spread operator
4248fd8: [git] Fix NPE if process is not started
52db790: [log] Don't join if there is only one repository
619f11c: new project wizard: frameworks on the first page
3bffb58: Build fix
f4c8a46: 'cast parameter' fix if spread operator used
8ed8c4c: remove duplicate
a7bab7d: cleanup
b55ff2d: EA-51997 - CCE: GroovyAnnotator.registerMakeAbstractMethodNotAbstractFix
926fbff: EA-52115 - IAE: ResolveUtil.processNonCodeMembers & some @NotNull
430fc9a: EA-52506 - NPE: TypeConversionUtil$WildcardDetector.visitClassType
884380a: EA-52532 - CCE: GroovyCreateFieldFromUsageHelper.setupTemplateImpl
36c07d3: EA-52789 - diagnistics
8555cde: duplicates
8fc0687: EA-53288 - cast fixes.
be3da4b: EA-53309 - CCE: GrInplaceFieldIntroducer.checkLocalScope
935bc3d: EA-53448 - CCE: JavaCompletionUtil.setShowFQN
6a30279: deeply eliminate wildcards as they may appear during inference in wildcard's bounds
6773fcc: testdata for IDEA-104429
c17274e: lambda: check functional type return type before accepting cached value
e2c708d: method refs: add constraint P1->ReferenceType for inexact method references despite of spec (IDEA-117311)
9ef2c46: new inference: propagate current substitutors during additional constrains processing (IDEA-118965)
7dc476d: Gradle: Module builder updated. * New Module now adds module to the respective gradle project using settings.gradle inclusion * Support for *.ipr (file based) project format added
d88e160: IDEA-119651 DomStubBuilder uses physical files for indexing but it should use supplied one
e6fe39c: make constant search not block the UI
4037871: IDEA-119983 Smart type completion mixes order for Color.RED
589208f: test that stats is remembered for global static method completion variants
c314c53: make Show All Tabs action name & description closer to the behavior
23c0651: inspection considered harmful (IDEA-119766)
e72c1a3: Merge remote-tracking branch 'origin/master'
5fd0a91: Fixed SQL 'select/insert/...' rule injection into indented string literals (PY-11970)
4ecd882: Fix NPE
5c4ef6b: JavaFX Scene Builder integration
2621f17: Assume that string without '%' operator or 'format()' contains no formatting (PY-11771)
0c35ee7: cleanup
6e66b22: Don't run code analysis for injections with interpolation in string formatting (PY-11962)
9f28f9d: AbstractCollectionComboBoxModel — specify list type
4428d76: MutableCollectionComboBoxModel — specify list type
e77b8c9: use gap instead of titled border move 'Clear ..." to new line (left-aligned), not right-aligned on the same line
8824507: breakpoint properties was not saved if breakpoints dialog was opened from line breakpoint popup
ba59486: Update appearance of certificates configurable. Buffer storage modifications in configurable, instead of applying them directly
5f4f22b: IDEA-79353 No completion in the Type field of Custom Renderer preference page
27d736e: don't allow edit action if not editable
4b5b6e8: assume custom stubs only if psifile's content element type isn't IStubElementType, this fixes performance problem of previous change (that added support for dom indices). The performance problem was manifested for flex stubs produced by decompiler.
cc66943: Fix typo.
447fa05: Make WorkspaceReader available to extensions.
217a6ba: Activate Maven extensions during project resolution.
f98b4ed: PY-11958 PullUp refactoring breaks class signature if class has more than 2 ancestors
6c989e6: high CPU and EditorTextField/LanguageConsole scrolling
c010442: Merge remote-tracking branch 'origin/master'
6040533: update browser icons add icons for custom browsers — yandex, chromium, canary
31f6857: [git] IDEA-120042 Protect against zero timestamp
fe3a49a: regress: don't hold strong reference to index content
470ad4d: GitRootFinder removed as unnecessary
003d00c: PY-11968 "Pull member up" refactoring should not allow user to move member up if parent already has one PY-11290 Target classes of "Pull Members Up" refactoring should be sorted in ancestry order PY-11289 "Pull Members Up" should not hoist code into python stubs/skeletons. PY-11288 Better default for target of "Pull Members Up" refactoring
e4bf6e4: Add injection place even if a string fragment consists of zero chunks
76e0d23: Fixed parsing of unbalanced new style string formatting (PY-11962)
3e71eee: IDEA-119738 Problem with Android Studio connecting to wrong VCS (Git vs. Mercurial)
1195dd4: style
4045914: fix incorrect fileChooser descriptor — use createSingleFileOrExecutableAppDescriptor
68771c2: IDEA-119965 Mac messages with one button should have focus on that button
4eb8664: IDEA-102508 error status of run configuration is not updated after fix Needless component revalidation fix
a6d541e: New Xib format
e706b96: CR-IC-3901 check isMacOSSnowLeopard
f04c8a6: CR-IC-3901 mac file chooser must respect FileChooserDescriptor.isFileSelectable
e9fdcd9: a few more words in the base dictionaries
5f70931: FoundationTest — junit 4
129898f: move createDict and fillArray to Foundation util
aa04a46: new inference: reduce additional constraints order fixed
4c7fec7: correct file name
38de625: IDEA-119976 Code | Completion | SmartType's Alt+Space shortcut does not work
09e3217: commit may change psiFile instance, completion should be prepared to that (EA-46770)
69b71e7: allow to use step into and smart step into shortcuts to select smart step into target
09846dc: proper size
fd6db9f7: [git] IDEA-119887 Support one more git version output format
bd9cc7f: [git] convert GitVersionTest to junit
89e5e54: UsefulTestCase.assertNotEmpty
299ca1f: inline protected method 'createAnnotation' http://crucible.labs.intellij.net/cru/CR-IC-4157#c21408
bfbcdc8: [^kb] on java 8/linux non-focusable popups get focus a bit later, workaround that (IDEA-94683)
55a4c7b: CR-IC-4150 use equals on vfiles
9200d31: add a description for Show All Tabs action (IDEA-119952)
86a57b2: IDEA-119961 List support for Expression Evaluation
b91fcf2: Merge branch 'python-fixes'
e37f9b1: Fixed spelling in names of variables
61f5888: Simplified always true expressions
fc7fabe: Fixed EA-49990: assert: TextRange.<init>
b132ae4: WEB-10741 Turning on Karma Plugin Autotest will highjack editor window upon retest.
40f3ae8: lambda: ground target type for implicit lambda
32094bf: temp solution (IDEA-118527)
486cac8: IDEA-119969 Root node has wrong offset
a05d051: IDEA-118817 Parameter annotations are not respected for @Delegate annotation
695bc50: corrected test data after fixing IDEA-119589
7d2fe18: IDEA-119910 Middle matching doesn't work if pattern starts with a digit
e0b2a8b: [vcs] IDEA-119891 Use correct line separators in commit message document
22463b1: CCE fixed
0f133cf: Gradle: buildscript configuration respect inheritance
e140b1e: IDEA-69253 completion in type elements of parameters after dot
d3a5dab: IDEA-117390 don't complete light elements containing IntelliJIdeaRulezzz
6a90cfb: IDEA-119658 Watches inplace editor does not resize
802f6de: category icons
d6f2453: IDEA-119894 "Customize data views" dialog is ugly
620b789: 'fixme' added to the dictionary (OC-9056) -> word moved to jetbrains.dic
b79e4f3: IDEA-119520 New Project / Module Wizard: last-selected template should be remembered
f5be91b: Cleanup (deprecated constant dropped)
b0116c0: EA-53411 (more reliable diagnostic and better recovery)
50c6083: extra fix after review
a5d9cdb: maven: webapp resource filtering supported (IDEA-25934)
b61e7f9: trying to fix blinking test
d6951b6: refactoring: class extracted
a6e1abc: IDEA-119864 indents
b7b65ba: IDEA-108964 caching field accessors
6e833dd: fix should not have psi refs
9e97414: allow to create an annotation with a custom severity
2106911: Fix CCE (PY-10999).
4fe2695: Merge remote-tracking branch 'origin/master'
2f3b719: Setup __loader__ for __main__ module (PY-10535).
a44092b: enable File|New action in Database view
b50f4bc: enable File|New action in Database view
bb558e8: better fix for IDEA-111684
3e8d5d8: fix regress IDEA-119720 : schedule for update if file isn't too large
5897d97: better code per review suggestion
445aa37: EJB method hierarchy shouldn't affect completion statistics (IDEA-117673)
be30e67: IDEA-116506 File Templates: can not delete duplicated template
8bafc21: NonTrivialActionGroup instead of NonEmptyActionGroup (the latter takes "registered" actions into account only).
b8f41b5: DEA-119860 Empty tab name if turn on option "hide file extension"
37e2a4c: IDEA-117852 NullPointerException when making project with mixed java/groovy sources
a4d5836: ignore groovyc stderr spam about JAVA_TOOL_OPTIONS (IDEA-118182)
e82c49a: IDEA-119794 IntelliJ inspection "may produce NullPointerException" doesn't understand Objects.requireNonNull(...)
7e06961: IDEA-30947 Invalid error message in debugger/type renders dialog: "Incovertible types..."
8c4dc0e: Merge remote-tracking branch 'origin/master'
a64db8a: EA-53583 - IAE: UsageViewPresentation.setNonCodeUsagesString
12a834f: case fixed
88c7770: graph inference: accept raw inference when return type was erased (IDEA-119844)
c8e5698: graph inference: recursive calls (IDEA-119834)
a1eef95: [log] IDEA-119898 Fix graph artifact in case of diagonal edges
9984c56: [log] dry
5960162: [log] @NotNull
7942f6c: restore "analyze stacktrace"
71d742a: Add possibility to add/remove certificates from application trust store
8122c69: keep java-docs in sync
41104b6: make sure 'startRunProfile' is invoked in EDT
4269a85: IDEA-103743 Settings > Code Style > Arrangement UI glitch (after-review improvement)
bd4e9ec: mac file chooser should not resolve symlinks +review
1413859: Revert "updated external tools. Added annoying *.whl for the needs of virtualenv."
798bcad: CR-IC-4108
eb65f3e: convenient "Done" ctor
59e3ab1: CR-IC-4046 use chooser description in mac native file chooser
4dba37a: IDEA-119855 Github: remove duplicates from "Share On Github" dialog
db9023c: Rethrow SSL exception in case "empty trust anchors" error, when Mac JRE has no default keystore
e2cdf40: CR-IC-4094 (confusing methods united)
e7106a4: return name of SettingStep#getModuleNameField()
388e840: fix installers: remove lint-cli module
34d1109: IDEA-118601 New Module: Maven: click on "Create from archetype" reverts typed coordinates.
0f28587: IDEA-116116 New Project Wizard: default folder for jars download is /lib
99ec69c: 'fixme' added to the dictionary (OC-9056)
9f73164: Refactor CertificatesManager components to standalone classes, add configurable for certificates management and truststore access.
5e029bf: Mercurial Repository info problem fixed
96ec395: style
9c77e2a: use explicit html4 to reduce variants
8129c49: IDEA-119680 Gradle: work offline
1d2d040: refactoring: file content filtering part extracted to separate class
4d12f56: standalone JPS build: added option to build all artifacts (IDEA-119784)
1eacef4: processFilesRecursively optimized by eliminating unnecessary 'isDirectory' calls (ZD-19763)
c9219f4: maven compiling tests: base class extracted
8d2a295: remove microdata, it is handled by custom directives provider for better code insight
59f3848: modifier fix should not contain psi refs
5877fa8: include only SVG-tiny
a0435ca: [diff] IDEA-119780 close dialogs with CANCEL exit code rather OK
2f8cda1: [diff] remove unused
a6b4095: [vcs] Don't allow returning duplicate VirtualFiles
6d904e2: [diff] Don't create inner class for customizing action's icon
64be498: [github] IDEA-119693 Don't share workspace.xml
0f1ccae: xhtml should be valid, only body/head/frameset are permitted under html node
f6a05c7: testdata corrected for new schema
4301bab: cleanup SVG and MathML hack
e7bc5492: new html5 schema with blackjack and extensions SVG, MathML and RDFa are now supported #WEB-462 fixed #WEB-417 fixed
d8e1c94: IDEA-119773 (slf4j placeholder inspection false warnings when passing in Object array)
173c6e8: Merge remote-tracking branch 'origin/master'
0147c24: Added test for PY-11337
7d84519: Text changes: "unused" -> "irrelevant"
d120238: IDEA-102508 error status of run configuration is not updated after fix
5c5e163: Merge remote-tracking branch 'origin/master'
25652d5: PY-3569 Inspection to warn if a loop variable is assigned inside the loop
8b70d81: remove stubs presuming to build jar locally before we move to java 7
3d8a6d0: IDEA-119826 Do not require confirmation each time I open an IPR file
9038ec4: IDEA-119589 Wrap when typing reaches right margin wraps one symbol before needed [CR-IC-4089]
5759064: IDEA-107538 java: "Go To..Next Method / Previous Method" should skip fields
c92cb87: Merge remote-tracking branch 'origin/master'
e628865: Merge remote-tracking branch 'origin/master'
2f3a48e: revert
aa68b40: IDEA-111122 remove attached jar artifact coming from "apklib" dependency from the dependencies of app module: users add it to deploy jar to Maven repository in addition to "apklib" file, but we don't need to add it to the classpath, because it leads to class duplication [rev=sergey.evdokimov] (cherry picked from commit 0663734)
03b007d: EA-53045 - NPE: PsiFileImpl.navigate (CR-IC-4127)
69ee7c8: IDEA-119509 do not show classes we're not going to import in "import" dialog [rev=peter]
e62c18d: advance bomb
315aa55: adapt android step to the new wizard
a7311eb: keep overridden group content option
66cf177: a less distracting thread dump filter (IDEA-99943)
6995ba8: remove AbstractMethodErrorWrapper
54879ea: Merge remote-tracking branch 'origin/master'
e4c8354: replace SBKit stubs with jar (it's under GPL license and we do not redistribute it)
643f3e1: revert of accidental previous commit revert
b79c1da: spring file based indexes/searchers
4fa374f: fixed EA-53497 - assert: TextRange.<init>
6e4c2d3: DevKit "language": restrict Language.getRegisteredLanguages() results to those available in project/SDK (CR-IC-4017#c21280)
7064f5c: Merge remote-tracking branch 'origin/master'
670d010: a way to detect bundled plugins when run Idea from Idea
6b8e5bb: Merge remote-tracking branch 'origin/master'
e0e690c: Merge remote-tracking branch 'origin/master'
2a9b3e2: updated external tools. Added annoying *.whl for the needs of virtualenv.
1d6519a: unavailable api inspection: support for java 8 api
f03ea37: Merge branch 'python-performance'
2fa8245: Cache presence or absence of a user skeleton for file in its user data
4aca40b: better project name for temp project + pass dummy status
10f6a0f: another stub update index fix: - stubs doesn't get buffered status update notifications because they aren't built out of unsaved documents - also index read also made affected to buffered status
455ca8f: WEB-10733 Mac OSX: disabling JSHint results in buggy presentation of version combo
e0d53aa: IDEA-119328 don't remove unresolved imports only if references in code could be resolved with them
eef5c14: IDEA-119328 parse code reference elements without name element
3c69c63: IDEA-119647 CCE on groovy file
ba0b939: cleanup
3dd03e8: cleanup
328c39f: FileUtil#loadLines moved to FileUtilRt
5404220: CR-IC-3879 (handle module component initialization errors)
3c288a8: Rewritten PyQualifiedReference.collectAssignedAttributes() for better performance
6bbdc88: Cache the result of asQualifiedName()
3306469: Forgot call to super
389fc76: EA-53504 - IOE: PsiJavaParserFacadeImpl.createExpressionFromText
3f409f1: EA-53575 - CCE: InlineMethodHandler.inlineElement
b00014b: method ref constrain (IDEA-119552)
bd80c20: cleanup
6404ec9: Merge remote-tracking branch 'origin/master'
6c7831a: tune decoration color for Darcula
5485ead: filtering frameworks by template
1d47fa0: IDEA-114381 (do not use foreign clipboard contents in internal events)
03ca39f: IDEA-114381 (missed use case; tests)
db15563: Resolve conflict with "&Replace with"
7a8ad62: Merge remote-tracking branch 'origin/master'
801f34d: fixed missing sys import
3e29ea2: Merge remote-tracking branch 'origin/master'
a185876: Disabled comment injector for Python for performance reasons
228266b: IDEA-117522 Some dialogs are not disposed with the escape key
1ae36ce: ProjectCategoryTemplate
2d44f96: Merge remote-tracking branch 'origin/master'
32d79c8: fixed missing sys import
115576d: Merge remote-tracking branch 'origin/master'
50c4cf3: Merge remote-tracking branch 'origin/master'
37645b4: fixed PY-11561 "Add super class call" incorrectly inserts parameter annotations
a9da411: Cleanup (typo)
714969c: build scripts: launch .jar reorder task in headless mode
8145dd4: IDEA-114381 (check clipboard data flavours before loading the whole content)
4fa6582: Cleanup (formatting)
acf1752: fixed PY-11495 Create function: do not propose quick-fix for unresolved parts of fqn
21e2c1d: fixed PY-11484 Implement abstract method: pushes docstring out of the way
43e98b8: fixed isAbstractmethod
1c85aca: Unnecessary parameter --ignore removed from appropriate status commands.
e0f86d5: do not check plugin name for non bundled plugins
00f955e: If Gradle task execution fails, now we throw an exception showing the message of the real cause.
774ae65: use system font on Windows (Segoe UI, 12)
8281f35: IDEA-119035 Select All shortcut for any table on mac with Darcula
abc190b: hide Show Implementation action just like Quick Doc when not appropriate
2ad99bc: IDEA-119630 Live template broke in IDEA 13
1216a4b: Merge remote-tracking branch 'origin/master'
4db9093: Fix align multiline elements in parenthesized expressions, parameters and arguments lists.
46a84e6: Merge branch 'python-performance'
50d1e9b: Cleanup of API for qualified names of expressions
74c850c: Method call in indenting statement should have continuation indent.
b69f7d4: fixed PY-11353 Creating Run Configuration from specific test gets the "target" wrong
8775d1b: DRY
e8ac1dc: #WEB-5067 fixed
2c804f6: cls reference ignores passed outer class type arguments (IDEA-118733)
e6350af: IDEA-119677 AWT thread blocking during start up
c49bd1b: fixed PY-11312 False positive CamelCase variable imported as lowercase
1d6966b: fixed PY-11281 Convert dict comprehension to dict call omits if expression
b811619: Deprecated PyResolveUtil.treeCrawlUp() as a slow way of traversing the PSI
5deb882: Made several internal methods of PyResolveUtil private
5a2fdc9: cancel outdated quick info calculation on ctrl+mouse (IDEA-119642)
36d507f: fixed PY-11277 Python: Wrong "argument equals default" inspection
a5fc7ef: Merge remote-tracking branch 'origin/master'
8cdcea8: fixed PY-11617 Nosetest runner: simple function tests cannot jump to source
7b704287: fixed PY-11696 Cancel after adding new interpreter removes configured project interpreter
a2f1da9: IDEA-118773 Change Assembla's issue IDs to be project local instead of unique global
9e9dde3: Disable possibility to create feature branch in "Open Task" dialog, before at least one branch already exists
ae83297: proper fix for PY-11879
585e827: Added PyQualifiedReference.isQualified() that potentially doesn't require AST access
99af1d0: Use ScopeUtil.getScopeOwner() for preventing unnecessary stubs to AST switch
3421829: Add plugins to check: Pythonid, org.intellij.clojure, NodeJS
4e91422: fixed PY-11340 Invalid case for can't assign to literal inspection
501d6a5: FileUtil#loadLines and ExecUtil#execAndReadLine allow to specify encoding
7731644: Merge remote-tracking branch 'origin/master'
80f6238: fixed PY-11341 Invalid case for identifier expected inspection after as in with statement
c7d5036: Fix continuation indentation in while statement (PY-11869).
5459b34: default test runner is unittest
3cb5420: IDEA-119467 Gradle: auto discovery of buildSrc project
3a98272: IDEA-119467 Gradle: auto discovery of buildSrc project
a33865b: Cache the results of asQualifiedName() for performance reasons
b275188: JavaFX Scene Builder integration
1a196a0: IDEA-73920 Auto-activate maven profile when in IDEA
24c45a2: Merge remote-tracking branch 'origin/master'
077da06: Indent comment in tuple (PY-11904).
dca7107: Gradle: respect the order of dependencies
4c154e6: Merge remote-tracking branch 'origin/master'
2142a55: Fixed test data to satisfy PEP8.
6889a43: IDEA-111432 Mac OS X: Shortcut Alt-W in search dialog not working (the mnemonic should be consistent with find in path dialog)
90a0a5c: IDEA-111432 Mac OS X: Shortcut Alt-W in search dialog not working
f97694c: Remove wrong depends from module
a87dd11: JavaFX Scene Builder integration
ccd0d4a: Maven, Android, and Groove moved under Java
2b72075: EA-53537
a880968: IDEA-66430 "Find In Path" doesn't show up in "Recent Find Usages"
3c9a856: assertion for EA-52184 - IAE: FileTypeManagerImpl.isFileIgnored
ce5e012: IDEA-119617
e27d306: notnull
41d0ae5: already disposed
823b697: dispose progress if application exits unexpectedly
f11fc22: notnull
7c26960: fixed PY-11879 Refactor: Rename: references in ivar directive are not updated
b016bf2: Merge remote-tracking branch 'origin/master'
874f0ef: Fix Jira test related to time tracking (zero hours case)
76956c0: IDEA-119740 Ctrl+Shift+Space does not complete exception type after "final"
100bad7: fixed PY-11884 Missing completion for finally keyword after else statement
b2dc0d2: #WEB-7422 fixed
5106f0d: #WEB-8715 fixed
a19ebc2: IDEA-118759: Run ant headless so no dock icon will appear (https://github.com/JetBrains/intellij-community/pull/131 manually merged and improved)
5ad360e: fix grails tests
404f4e3: IDEA-119663 false positive Constant conditions & exceptions: "Argument ... might be null"
32ff621: Merge remote-tracking branch 'origin/master'
f831c81: IDEA-110055 Code Style: Copy to Project: Arrangement settings are not copied (copy empty grouping rules)
7567649: IDEA-110055 Code Style: Copy to Project: Arrangement settings are not copied
b55ee30: PY-11882 Assignment to for loop inspection false positive PY-3569 Inspection to warn if a loop variable is assigned inside the loop
11a158b: Merge remote-tracking branch 'origin/master'
56c1793: Insert two spaces before line comment (PY-11901).
3087918: hide some File-menu actions when appropriate: File|Encoding, Line-separators, change R/O, HTML export
04af1dc: introduce NonTrivialActionGroup
e04ba66: Merge remote-tracking branch 'origin/master'
8984779: javadoc improved
97fee4e: Merge remote-tracking branch 'origin/master'
abfcab9: fix layout
6c0615a: Do not allow view to be larger than viewport with SCROLLBAR_NEVER policy
9f9aa28: javafx: scene builder: do not load javafx classes from multiple loaders
db4b9e9: restore "show hierarchy" when no element was selected
db9fa78: Fix indent in parenthesized expression in indenting statement (PY-11868).
85bcbe8: IDEA-119510 Update Pivotal connector to correctly set "Started" and "Finished" states for stories. Unify titles of error dialogs in "Close task" and "Open task" actions.
9623666: JavaFX Scene Builder integration
f9a833b: Merge remote-tracking branch 'origin/master'
7ca0e52: Inject SQL only into strings that have SELECT/UPDATE... at the beginning
1eb3644: NPE fix
da3e2e3: select word should honor string literals in custom file types
fbdee48: move long griffon/grails framework detection into background
673ed61: IDEA-115351 Idea UI hangs after performing Move Module to group
77234b7: Merge remote-tracking branch 'origin/master'
d6184d3: fixed PY-11428 "Variable in function should be lowercase" false positive for variables declared global
e4df7b8a: javafx: scene builder: eliminate dependency
36e15a7: IDEA-118605 Add missing attribute check in YouTrack response handling
66827e2: Merge remote-tracking branch 'origin/master'
bbdecb0: Try stub-based containers for Python PSI elements instead of getParent()
219d0fe: Use hasDefaultValue() instead of getDefaultValue() in order to prevent switching from stubs to AST
58065e5: Qualified targets are never local
54700b3: Use isQualified() instead of getQualifier() in order to prevent switching from stubs to AST
81794e4: Find owner via ScopeUtil in order to prevent switching from stubs to AST
5a5e085: Note about stubs to AST
1038077: javafx: scene builder: move stubs to separate module
a0f51bb: javafx: scene builder: embedder
41ac380: Merge remote-tracking branch 'origin/master'
7318d6d: IDEA-58838 Alt+Click on Exception breakpoint marker should switch this breakpoint off instead of creating new line breakpoint.
fa02045: External system: respect scopes for module level library dependencies
021501a: Add hostname verifier to SSL support (disabled for now)
1b3806b: Annotate for renamed/moved file fixed
4b8aad4: getFileNameInTargetRevision updated
64db488: Traverse class owners via ScopeUtil in order to prevent switching from stubs to AST
a21046b: Revert "added -Dfile.encoding=UTF-8 to tests.gant"
9b3d7f3: Merge remote-tracking branch 'origin/master'
256144b: test fixed: do not assert order of ClassInheritors
1600ff2: Merge remote-tracking branch 'origin/master'
72f7af1: Merge remote-tracking branch 'origin/master'
b3d735f: don't allow to change family of predefined browsers
9ea642c: set default editor for Enum
fdee8bc: IDEA-88390 Object variables could be casted to any class in Evaluation window
17002f6: javafx template is back
3234409: added -Dfile.encoding=UTF-8 to tests.gant
3168f61: IDEA-88390 Object variables could be casted to any class in Evaluation window
41a0c8e: pass idea.config.path and related properties to external build process to ensure that APPLICATION_PLUGINS_DIR path variable is substituted properly (IDEA-118928)
c864c4b: Gradle: test data fix
fc69870: extract superclass events posting (IDEA-119248)
93330f8: restore that ClassInheritorsSearch returns unique results (IDEA-119628)
fb06a91: Filter out non-physical classes in DefaultClassNavigationContributor
debd3f2: AsyncGenericProgramRunner added to let program runners make some calculation before actual console appearance
47b6662: getSelectedObjects — use the same approach as in TableUtil to collect selected items
9d412b0: don't allow to remove predefined browsers
7702e1d: ComboBoxTableCellEditor — cleanup, it should extends DefaultCellEditor
9e3ecd3: myUpdaters contains only one item in most cases
76e1f83: cleanup — use isSelectionEmpty
e266783: TableToolbarDecorator — remove action supports multiple selection
5036cb3: cleanup
6ac47d8: use ContainerUtil.reverse instead of LinkedList ContainerUtil.reverse returns empty list if source is empty
99fee5d: JavaFX Scene Builder integration
aeb1257: IDEA-55171 (prevent sync refresh from locking if application is disposed)
1697889: Merge remote-tracking branch 'origin/master'
9e120cc: Compare decorators by name preventing unnecessary switch from stubs to AST
726c608: Merge remote-tracking branch 'origin/master'
e82fca2: IDEA-88390 Object variables could be casted to any class in Evaluation window
6d2b1e8: Don't analyze target expressions not located in the current file
3e8cc71: Emmet add diagnostic info
e45ecbf: Fixed NPE
8b820b6: IDEA-117373 Spacing options for Java type arguments/parameters [CR-IC-4071]
869e503: [log] IDEA-116322 Fix structure filter for multiple roots
4d4d364: [log] refactor: group filters before passing them to providers
a3f1fcc: Merge remote-tracking branch 'origin/master'
d873fec: DOM: use null, not empty StringRef for non-set ElementStub#elementClass
3a314c4: tests corrected for new schema
30527da: CR-IC-4025 (more concise fix)
7a31cf5: IDEA-119498 (only suppress plugin updates for true command-line usage)
93f8684: debugger value popup refactored: less duplication in different implementations, reduced coupling between classes, recreate tree component after disposing
290de68: tests corrected for new schema
a98faf2: updated schema for html5
58fa267: Merge remote-tracking branch 'origin/master'
6320d5f: do not replace checked exception with unchecked (IDEA-119345)
aaa813a: resolve conflicting names (IDEA-119412)
9cc6ad8: duplicate string literals: do not add introduce constant fix for batch mode
baee0eb: distinct prover: do not distinguish raw type arguments from type arguments without params (IDEA-119546)
3f6a77a: IDEA-119566 "Delegate Methods" doesn't work with fields of a generic type
a22c53c: Merge remote-tracking branch 'origin/master'
72fc2ed: update path field on data changed
0f41580: add profiling parameters to the right part of the classpath (has been broken after Launcher was introduced)
ed3781b: Merge branch 'python3.4'
3234c0b: IDEA-119336 Gradle build files: build.gradle scripts are checkout from Perforce even if the file is not changed
40ab35c: removed dependency on non-community module
ac0fe97: wrong unneeded dependency removed
7f1152e: Calculate iteration type via types, not PyClass elements
3217cdf: requestFocus after on edit dialog close
e979477: fixed PY-11875 Pycharm code analysis stalls on specific code (caused by AIOOB in getArguments of decorator)
99d62b0: http://ea.jetbrains.com/browser/ea_problems/45670
8df5aab: use existing byte[] from stream to avoid producing large garbage objects
fcd155b: inflate zipped contents out of the lock
62fd790: don't consume VK_EVENT in case of in-place editing
ccb42ff: String cell editor undoable by default +review
e2798fd: move createUndoableTextField to GuiUtils (we cannot depend on platform-impl)
801a351: fix isModified
7334354: WEB-3421 resolve RequireJS aliases from main path
711c0cc: IDEA-119467 Gradle: auto discovery of buildSrc project IDEA-98930 IDEA does not resolve dependencies in Gradle buildSrc/ project
20ae03f: Merge remote-tracking branch 'origin/master'
22ba22a: update copyright in artworks
f32591a: Merge remote-tracking branch 'origin/master'
82ddf7d: fixed empty headers and import (dependant in language level) for qt, gtk... skeletons.
b8ddcd4: Gradle: EA-53148 - NPE: AbstractExternalSystemConfigurable.getProjectName
d2a8310: Removed redundant PyTypeProvider.getIterationType()
0982afc: IDEA-119467 Gradle: auto discovery of buildSrc project IDEA-98930 IDEA does not resolve dependencies in Gradle buildSrc/ project
2bbb843: Types of Enum members' fields and type of Enum.__members__
d7435e4: Merge remote-tracking branch 'origin/master'
8a38ae9: log problem if needed
47c08b7: Merge remote-tracking branch 'origin/master'
a677cc2: mark root node as terminated if some nodes aren't final
5feb54c: notnull
b8772f1: decapitalize
245a416: assertion removed in CR-IC-4018 is back
cfe53d3: notnull
a42cc19: allow to call remove() on iterator
99c78160: obey "new ArrayList(Collection)" contract about created list capacity
0d881cd: cleanup
1e7e11b: replaced with reparseFiles
aa16517: notnull
7ab28bb: notnull
31b1b18: duplicate code
ba9f665: IDEA-72304 Namespace auto import does not work for EL functions
3ab8bc7: Code Style: Lazy arrangement settings save
22d7399: IDEA-95410 Arrangement: Preserve fold regions on arrangement
6e02e4d: Merge remote-tracking branch 'origin/master'
09916b5: PY-6955 Unused import not greyed out if also failing
f293c4a: IDEA-119619 Settings / Language Injections: project level XML tag injection loses Sub-Tags value on IDE restart
d2af13a: PY-6955 Unused import not greyed out if also failing
89beff8: Fixed PyABCUtil.isSubtype() check for class definitions that have metaclasses
14c2396: Type provider for enum.Enum members
6238d92: Store metaclass qualified name in class stub for better performance
2e110fd: PY-6955 Unused import not greyed out if also failing (test refactored)
cb9e823: Added PyClass.getMetaClassExpression()
1ee1c25: Extracted getMetaClassExpression()
48b90c2: Evaluate metaclass type using TypeEvalContext
2cfa88c: IDEA-118977 Minor alignment issues with the new style for bottom (and right) aligned tool window tabs
92107d2: Check __metaclass__ attribute only for Python 2.x
bf9a384: Refactored PyUtil.getMetaClass() into PyClass.getMetaClassType()
90548c0: Don't hide 3 or less "unused" items in "+" popup. Action text has been updated.
8adfd34: don't leak dom navigation targets from gutter icons (IDEA-103010)
04425c9: support table decoration on IntelliJ laf
a3030e6: browser table — continue "default browser" usability improvements
1f430b7: avoid use getItems() — use model directly (our ListTableModel provides handy methods) remove duplicated code — getSelection equals to getSelectedObject
55ee980: IDEA-118211 - also avoid double dispose
8068651: Merge remote-tracking branch 'origin/master'
609c0db: Keywords already contains 'as' and 'with'
4d1ca37: Merge PyKeywords with PyNames
af674d6: IDEA-118374 Formatter chop down method arguments when long is not working correctly [CR-IC-4041]
e733d8c: IDEA-56062 Sticky custom data type renderers
2ff5892: EA-53317 - NPE: CompoundRendererConfigurable$.run
7f1c2d7: Add brokenPlugins.json
7813f62: ensure that editor listener removed
3ffe34f: fix java.lang.NullPointerException at com.intellij.ide.browsers.StartBrowserPanel$3.chosenFileToResultingText(StartBrowserPanel.java:143)
cfebc26: fix NPE on channel write
4ecf94b: Merge remote-tracking branch 'origin/master'
43105d2: fixed PY-11823 Test Runner detection in settings doesn't pick up just installed test runner
68bfa5e: Gradle: dependencies scope merge and sourceSets type handling updated related issues: IDEA-119365 Gradle import does not respect model customisations IDEA-118280 Gradle import: IDEA detect java folder as a resource folder IDEA-117668 IDEA v13 spontaneously changes additional test source root to source root
8e2ce03: IDEA-112303 Tool Windows Quick Access button: impossible to select item in list by mouse
63facd9: More fixes for IDEA-115200 Eclipse code style import: Line Wrapping: some categories are not applied
2cc69e5: AC/C++: OC-9003 Trailing whitespaces are stripped in PCH during typing +review CR-IC
47dee08: Trying to fix EA-51665 - assert: FTManager.createAndStoreBundledTemplate
a5e4cf4: Add additional diagnostic to investigate EA-51665 (assert: FTManager.createAndStoreBundledTemplate).
3c5ad21: fix test attempt 2
128b5ad: Merge remote-tracking branch 'origin/master'
7d3eeee: Fixed dedent in case of tabs ( PY-10120).
5753542: Correctly handle "chop down if long" option when importing from Eclipse
5e15a7d: Python keywords extracted. Cleanup.
9685932: Merge remote-tracking branch 'origin/master'
6ac50ed: Merge remote-tracking branch 'origin/master'
416c4da: Merge remote-tracking branch 'origin/master'
917a759: Fixed test data to satisfy PEP8.
79c766f: EA-52368 GeneralIdBasedToSMTRunnerEventsConvertor.findActiveNode: findActiveNode method simplification
9586436: IDEA-119444 Closure view shouldn't be flickering
ea36958: Extracted PyStdlibTypeProvider.getNamedTupleType()
fcea608: WEB-9743 Javascript file with compressed code at the top recognized as minified WEB-7143 Line(s) of minified CSS result(s) in CSS color previews disabled for entire file
c86df90: Move all certificate related classes in com.intellij.util.net.ssl package. Update appearance of certificate warning dialog.
b805e1e: [log] IDEA-119316 Fix "go to commit" if there are log filters
b22a9a7: Don't mark PairFunction return type as Nullable
9ff4ea4: [vcs] Remove read action from loading byte content from java.io.File
ba71108: [vcs] Don't wrap FilePath creation into read action
f5ade74: EA-42899 - CCE: XmlLanguageInjectionSupport.doEditInjection & cleanup
7db1bed: EA-53406 - IAE: ServiceManager.getService
33c31e6: Make right par indent=none in import statement (PY-9075).
0a33757: Merge remote-tracking branch 'origin/master'
9ee1b1e: Make continuation indent after continuation in indenting statement (PY-9573).
9d84c3f: fix UnscrambleDialogTest
14bdb82: PY-3569 Inspection to warn if a loop variable is assigned inside the loop
d912f2d: Merge remote-tracking branch 'origin/master'
ab7b959: Test for PY-9573
334ca32: IDEA-99943 Allow to filter thread dump by a word in stacktrace
9dc5a4f: Fix IDEA-119515 for the other IDE's
2203503: avoid some duplication in ExpectedTypesProvider
032c188: IDEA-119416 Smart type completion proposes nothing in String concatenation expressions
e323fe1: WI-13685 PhpStorm doesn't save project name CR-PS-181 (cherry picked from commit ed41c77)
c62cebb: Merge branch 'python3.4'
0a359f1: IDEA-118389 Forbid completion inside guard blocks; honor greediness
9102f56: Handle 'mode' as a keyword argument to open() as well
40dbf8e: Detect text or binary I/O in pathlib.Path.open()
b7a28d6: IDEA-119514 Tip of the day in IntellliJ IDEA mentions Webstorm
a8474e6: Return instance types for instance types of superclasses
9ffaba9: IDEA-65566 Allow 'NotNull' as the default element behavior for a given class or package
0b9321b: IDEA-99331 Complete Statement: incorrectly completes at statement within new array size brackets
3594766: IDEA-115138 Eclipse code style import: Line Wrapping / Annotations is ignored, IDEA-115200 Eclipse code style import: Line Wrapping: some categories are not applied
6351c3b: Method to process stubs without firing error when stub index is overflown (for Upsource)
2d7f331: fixed PY-11837 nose test runner errors while formatting a test error
2e395dd: Bug fix: IDEA incorrect handle escaping.
4113b3e: IDEA-105253 Missing icon for Thread dumps view
ccb7872: initial ssl support
c69719b: RecentProjectManager -> applicationService
2d6afbe: IDEA-119521 improvement
85e7348: unix signals added
4a5e793: IDEA-104735 Dracula: INVALID string have not dracula style red color
8e8019c: Nullity annotations
4a6c046: Add test for time tracking support in JIRA, simplify test of task's state update
6c0c76a: DSGN-979 DevKit SDK icons update
b197141: IDEA-119523 IOE at com.intellij.openapi.editor.impl.DocumentImpl.d
0cbfc8c: new project wizard preferred width fixed
78f09b8: IDEA-91376 Debugger links incorrectly to codeline in a class which name contains a dollar sign
13b4260: allow to disable "Testing started at <TIME>..." printing on test run
c2834c0: Merge remote-tracking branch 'origin/master'
24f4cf5: fixed test data
48eef72: fixed test data
64f9820: IDEA-119406 IDEA make corrupts files when performing Maven resource filtering (default value of escapeString is null)
952f6a1: IDEA-119515 (Tip of the day contains null character and unclear screen shot)
5b6b3f6: IDEA-119406 IDEA make corrupts files when performing Maven resource filtering
babf29a: print nothing for an ignored test if ignoredMsg is empty
7ddc070: Merge remote-tracking branch 'origin/master'
cbe858f: javaModule.png
4c64507: fixed updater's tests.
4ebbcfd: EA-52519 - IAE: TObjectHash.throwObjectContractViolation
fa5d7c4: EA-52654 - NPE: TemplateState.setCurrentVariableNumber
c803a10: EA-52644 - assert: PsiUtilBase.reallyEvaluateLanguageInRange
0705193: make program HighlightSeverity.toString()-independent
fd7a60e: cleanup
e1472a8: cleanup
68d24f5: visibility
cd45f8e: EA-52792 - assert: PsiSearchHelperImpl.getFilesWithText
040aeb2: IDEA-119521 Adding RSA keys dialog becomes unclickable if it is displayed when test connection is in progress
d0d85af: PY-3569 Inspection to warn if a loop variable is assigned inside the loop
4948059: [git] IDEA-119492 Don't add a newline to amended message
8a91462: filter non-project related keys
f935909: case-insensitive CharSequenceHashingStrategy
48b739f: Merge remote-tracking branch 'origin/master'
53660a9: Merge remote-tracking branch 'origin/master'
916fc5e: EA-53325 - NPE: GenerateXmlTagAction.generateRaw
0b6158a: External System - Maven: clear external system API module options during module Mavenization
1e7bbd2: External System - Maven: clear external system API module options during module Mavenization
c954c2b: try to find name element for rnc descriptor fixes documentation for some tags (e.g. dialog)
fe7db5c: generate html5 tag table descriptors #WEB-10489 fixed
5936b93: support 'nodeId' attribute in 'testStdErr' message
8072bd9: make nonDefaultProject="true" really work
ca3a6c2: cosmetics
2f4f868: use ExtensionException for AbstractMethodError handling
afdb280: Merge remote-tracking branch 'origin/master'
e01cd00: generator: do not drop the whole module in case there are broken __repr__ defined
7b058bd: PreferredProducerFind: remove duplication
f43d5aa: RunConfigurationProducer.EP_NAME should be final
cdb9746: implement alexander.doroshko suggestion: simplify&improve default browser UI (now you set first custom browser as default)
4e504cc: overrides
59ac759: must be in edt
c192b3a: fixed tests of updater.
bafdb6b: CR-IC-3918 a way to detect AbstractMethodError-causing plugin without introducing new Application method
f2dae4a: performance for generator: Split big generated modules (like _Gtk, PyQt) into smaller ones
7840ba3: IDEA-81893 "Do not step into the classes" feature does not work after calling of "Smart step" (Shift+F7)
32a579d: EA-53308 - CCE: DfaVariableValue.<init>
21cdea3: IDEA-119470 File and code templates: changes gone when switching tabs
298bb04: IDEA-119445 Remove first slash in "copy reference"
37521f0: IDEA-119153 file search too wide for users folder
a8c17de: EA-53176 - PIEAE: LazyParseablePsiElement.getContainingFile
2f368ec: EA-53286 - IAE: ObjectUtils._assertNotNull (tolerate null names in LookupElementBuilder.create)
54d19d8: Merge remote-tracking branch 'origin/master'
df0a55e: Refactoring for new Xib format
e8ffba6: better handling of EA-53318
b941c01: fix firefox debug use native file choosers — so, our JS Runners now must be async
3942b86: IDEA-118602 Input-method issues
b8514c9: IDEA-102508 error status of run configuration is not updated after fix
09c4961: Init project name by artifactId
f6af11f: hidpi support on Windows and Linux
ba8037d: IDEA-117555 Search everywhere dialog is being closed immediately
f678c44: Bug fix: IDEA can not guess parent maven project.
459eaa6: refactoring
e013fe3: quick evaluate popups: mysterious 2-pixel shifts removed
687755b: Simplified always true condition
dbd00ae: Extracted PyClassTypeImpl.findProperty()
b8a5d1e: Added 'inherited' parameter to PyClass.findProperty()
cb8f01e: IDEA-118211 Performance problem when closing project
1b24053: Merge remote-tracking branch 'origin/master'
132cb01: fixed IDEA-119347 ../jre64 JDK not being picked up by idea64.exe
3df1ffd: IDEA-119463 NPE at org.jetbrains.idea.maven.wizards.MavenModuleBuilder.findPotentialParentProject
38bf2a6: Python skeletons class members provider now can provide new overridden members
a54f6af: fix getDisplayName nullability assertion
e2db1ea: Fixed code insight for returning 'self' in base class methods (PY-10977, PY-11413)
786df13: IDEA-119347 ../jre64 JDK not being picked up by idea64.exe
abd5ff0: DevKit: cleanup icons
3a5e120: IDEA-88390 Object variables could be casted to any class in Evaluation window
e16c973: Merge remote-tracking branch 'origin/master'
2a31a79: Fix formatter to add two blank lines between declarations with comment (PY-9923).
4623114: IDEA-119462 CCE at com.intellij.ide.actions.OpenProjectAction.actionPerformed
5f1a87b: project types sorting
cba9bda: SearchEverywhere doesn't work on Linux
1aed056: IDEA-119444 Closure view shouldn't be flickering
e7a2066: IDEA-31340 Type Renderers tab has a wrong 'Renderer name' field behaviour
c2cc029: DevKit: "JDK" -> "SDK", use "IntelliJ Platform Plugin SDK" consistently
9a9c4bc: Gradle: respect module build classpath for build scripts resolving related issue - IDEA-118523 Gradle plugin is not resolving Apache Ant imports
35008d0: External System: clear maven module option on project import
6ade53e: IntelliJ Platform SDK: add Spring-API automatically
86f2bd7: EA-53082 - assert: ModuleManagerImpl.getSortedModules
79a7aa0: EA-46683 - assert: PsiDocumentManagerBase.doCommit
8c4583e: diagnostics for EA-53283 - assert: StringLiteralLexer.locateToken
3353fa8: EA-53287 - IAE: UpdateHighlightersUtil.a
43e0404: EA-49858 - assert: Divider.divideInsideAndOutside
ad757bf: faster getField(): do not traverse the whole hierarchy always
6d8156c: make extension dependencies explicit to fail fast when they are failed to load
16aea9d: cleanup
8277c63: Gradle: respect module build classpath for build scripts resolving related issue - IDEA-118523 Gradle plugin is not resolving Apache Ant imports
7f0c180: IDEA-79522 need ability to set display names for xml attribute and xml tag language injections
84ddafc: IDEA-117327 Add a setting to switch off autopopup completion item selection by Enter
8d1674e: don't use document.getText to detect encoding
83684a2: Merge remote-tracking branch 'origin/master'
540fd76: Use builder to create FileChooserDescriptor.
6676dee: there should be only one call to constructor and it should be done from static create method
1570b03: Merge remote-tracking branch 'origin/master'
41cb6dd: Roll-back FileChooserDescriptor API change.
422b1cf: IDEA-119163 "Language Injections" settings should use toolbar decorator in the same way as other
dc80a3d: IDEA-108994 Breakpoints dialog: after pressing F4 on some breakpoint, breakpoint's location should be opened in editor and dialog closed.
b9e76ef: external build for artifacts: added API to filter contents of directory extracted from jar file
91110ad: show warning instead of error if Google AppEngine inspection is failed to load white-list because IDEA is running under JDK 1.6
b788397: 1) IDEA-103743 Settings > Code Style > Arrangement UI glitch 2) checkbox unselection doesn't disable combobox
163bff2: [diff] IDEA-77540 Add "Edit Source" action to the toolbar.
07dd8e6: IDEA-107925 Failed to evaluate varargs method in debugger
b5dc0f2: fixed debugger tests correctness
00b4633: Merge remote-tracking branch 'origin/master'
ddda8c9: add field after super call
7c9140f: style
f38de23: Merge branch 'python-fixes'
234b375: Merge remote-tracking branch 'origin/master'
cfe29d7: Revert "Detect SQL fragments only in the beginning of string literals" (PY-11828)
7550df2: IDEA-114979 Patch update should leave a log of its application
1a84138: Merge remote-tracking branch 'origin/master'
baabbad: Use default charset as python console encoding.
55d379b: Merge remote-tracking branch 'origin/master'
0dc040c: DSGN-968 New Project Wizard icons for IDEA
ec099d3: IDEA-119353 (Required final modifier marked as unncessary for @SafeVarargs method)
83ff410: [log] simplify: if-else -> ?:
fee8b7b: IDEA-85627 amend commit supported in Mercurial
927440c: IDEA opens file from command line, same as e.g. WebStorm does
7181ca9: fix inspection description test
4e0dc9d4: EA-52862 - assert: DocumentImpl.doRemoveDocumentListener
050caa7: cleanup
46f846c: memory leak if application closed when ballons are still visible
0adc646: removed system.out
d62c7c5: notnull, cleanup
55469ef: notnull
fbe9a04: cleanup
7ff404b: notnull
148e9be: notnull
7c7f84f: EA-52945 - assert: ModuleManagerImpl.findModuleByName
8ec8ab9: cleanup, javadoc
cf011c3: Merge remote-tracking branch 'origin/master'
debf6f0: CR-IC-3901 revert
3807ba1: cleanup
75a6e39: remove ImmutableCharSequence from document API to avoid String wrapping and thus leave optimization possibilities
c7af9fe: groovy debugging agent that produces less garbage
2eb2739: CharTable: less garbage & more interning
d2262ca: some simple code for WI-1816 - open file creates temp directory for project instead of opening it
fca0242: dupes index / insection, controlled by idea.enable.duplicates.online.calculation property
54fcf2a: CR-IU-494 make "overrides" internal only
55143de: CR-IU-511 make abstract class abstract & leave getPresentableText mandatory
d2fef8b: rearrange code in commit message dialog (part of IDEA-96792) [CR-IC-3834]
e16bb5e: don't show browser if path is not specified
a60cfaa: cleanup
7a72712: DevKit: move "internal" inspections to "Plugin DevKit" group
c106233: external build for artifacts: method added
b56b6cc: Added Python 3.4 modules to the stdlib modules list
f000610: one random instance for daemon restarting
c5ce7ec: do not produce intermittent assertions & don't call sleep edt thread
d1c5ef3: Revert "Cleanup (code reuse)" Replace path selector in temporary file, otherwise it will stuck until next clean build
fb96650: Merge remote-tracking branch 'origin/master'
3e73aa2: IDEA-90352 plugin.xml: "language" support
0fe2cac: don't call robot on alt on Windows and when window is inactive
f14aab9: consume Alt events on WinXP in default handler to avoid WindowsRootPaneUI.AltProcessor
dde1494: add WinXP definition
149eb2e: IDEA-114979 Patch update should leave a log of its application
5d08937: AC/C++: Kryo lib is updated from 1.04 to 2.22 to prevent serialization buffer overflows +review CR-OC
bb9dfbf: IDEA-105350
dece38b: IDEA-119303 UI Designer: Create Form Snapshot failure
b8b48eb: fix reparse when a text was just appended to the document end
150a696: more tests on snakeCase() macro current behavior (IDEA-119192)
99c6435: validating web module
03c7955: fix dartium debug
cc24945: WEB-10422: make 'select whole CSS selector suffix' option affect SASS/LESS mixins, variables, functions and property values
91c362b: notnull
892c2b8: notnull
6010be5: IDEA-118273
23f9c97: EditorWindow: extracted interface and moved to platform
6a6cd63: assert thread usage even in tests
236d704: assertion for the curios case of disappearing extensions
24354b9: visibility
79b1073: cleanup, notnull
29e5efe: notnull
ff54cb4: EA-53080 - assert: LaterInvocator.isInModalContext
4d5b6a8: nonnls
052622f: com.intellij.xml.util.XmlStringUtil.wrapInHtml
585052b: don't change java identifiers when sanitizing
99b5a27: IDEA-107657 "Add to Watches" is always disabled in both "Expression Evaluation" and quick expression evaluation windows
0a9445d: don't hide completion popup in debugger on mouse wheel events (IDEA-76260)
c9239a7: DevKit: move and update inspection descriptions
32c9c09: IDEA-59252 "Customize Data Views" action should be available not only in Variables view, but in Watches view, too.
8540aec: revert GroovyOverrideImplementUtil hack
cb75c24: use existing psi for stub building to avoid issues when a fresh file from the same text has different structure
d5d5ff3: remove empty type parameter list from overriding groovy methods, as it doesn't appear on parsing the same text and causes stub index mismatch
5479f94: fix GroovyOverrideImplementTest test name typo
4aea702: fix groovy testdata case
ed030224: IDEA-119344 (Incorrect "Unnecessary call toString()" inspection when super is used)
15c56ec: hold local classes on a hard reference (EA-52225)
fb24d98: don't show parameter info for invisible editors (EA-53161 - NPE: ParameterInfoComponent.<init>)
a7320f0: EA-53223 - IOE: PsiUtil.checkIsIdentifier
2dc4ac2: IDEA-118551 Duplicated enum field in completion
b06366a: IDEA-119052 Java smart type code completion proposes incorrect variant if non-matching local variable hides a matching instance variable
df8967b: rethrow PCE from KeyedExtensionFactory reflection
9a116de: the users don't care if we're preparing editors to open (IDEA-115130)
5d81e8d: allow to turn off suggestion to create a file when creating a directory with file-like name (IDEA-118250)
a0be495: IDEA-119192 LiveTemplate function snakeCase() should convert the hyphens to underscores
db8902f: EA-52499 - NPE: BraceHighlightingHandler.highlightBraces
a34edd7: EA-53134 - IOE: DocumentImpl.doBeforeChangedUpdate
21bd013: unused code
a7cb0d4: avoid settings collisions (pre idea 14 vs idea 14) import old settings is not important in this case, but will be implemented later
c80c25d: save only custom path
b1fb92e: Merge branch 'python-fixes'
35a9cc0: Don't ignore unused attributes of empty constructors (PY-7527)
2c0ef61: tolerant findBrowser
968f634: continue — debug: select browser instead of debug engine
ae62fc5: finalize
8c630e9: debug: select browser instead of debug engine
925b976: Fixed NPE in PyUnusedLocalInspectionVisitor.visitPyCallExpression()
dd02782: [^maxim] build psi and index on the last committed document text (IDEA-117183, IDEA-116721)
f85e0e5: IDEA-118389 Forbid completion inside guard blocks
44f1ff0: IDEA-119222 Console folding does not fold single matching lines
c04b551: IDEA-30922 The "View As" options are shown for the undefined Watch items in the Watches tab.
4d2a597: IDEA-118989 Code Formatting broken in 13.0.2 EAP [CR-IC-3927]
a7d5dd0: IDEA-118521 Latest 13.0.1 keeps locking up. Editor becomes unresponsive. Various file types... using allScope()
ea99916: IDEA-21297 Debugger does not react to "F2" key which should open "Set Value" dialog
a377019: IDEA-21297 Debugger does not react to "F2" key which should open "Set Value" dialog
5963bc5: re-generate with icons.gant
3936e00: Add a couple of new methods in NewBaseRepositoryImpl, update Gitlab connector accordingly
133ac7e: Add notification about unsupported version of JIRA
23977ef: IDEA-117533 Return time tracking support in JIRA repository. Add missing nullability annotations.
ebd73df: [git] IDEA-119322 Use "unsorted" only since Git 1.7.12.1
b938477: IDEA-91148 Difficult to step over code due to tooltips
5f44d77: [diff] IDEA-77540 Go To Source from vcs diff
3eb7315: Remove unused stuff
56738b2: IDEA-118616 Lens mode with tool windows on the right side
7fb9772: fixed PY-11800 Parameter unfilled false positive for decorators with '*' arguments.
b1d9f99: IDEA-119272 Groovy: don't duplicate @Nullable in implemented methods
eefe03a: Add message about missing system cacerts keystore to log.
8aa8ca5: Postfix templates: fix template for anonymous classes
bf35035: fixed test data
84c7060: fixed add field declaration to the beginning of __init__
47997a4: fix NRE
2ba5691: Merge remote-tracking branch 'origin/master'
25e4279: Simplify check, that certificates chain is self-signed
2b21866: fixed EA-52897 - CCE: ImportToggleAliasIntention$.execute
81bcb9d: fixed EA-53046 - NPE: PyExtractMethodUtil.a
c584766: Update JIRA integration tests, set socket timeout of 10000ms. Some cleanups in logging and task status handling.
c026100: Remove legacy EASY_HTTPS protocol from Task Management
22fd4f3: Merge remote-tracking branch 'origin/master'
393df33: fixed quickdoc test
ea3b1ed: CR-IC-3884#c20360 "Setup" method should return VOID.
39237d0: WEB-10469 CSS Error Highlighting - Marking valid custom HTML tag as error
40274b7: fixed editing test
e4d168e: CR-IC-3246#c17895 hide LocalFileUrl
d079b49: IDEA-119085 Code style does not recognize Groovy spaceship operator <=>
b71b60b: tolerate removal of mouse and mouse motion listeners after disposal
973a88ca: use longs to access PagedFileStorage
9e5970a: fix "inner class may be static" inspection problems
29ecbf1: IDEA-117982 correct classpath for groovy scripts
bffaa0d: http://ea.jetbrains.com/browser/ea_problems/52822
721524a: IDEA-119172 Warning 'not all execution paths return a value' when using instanceof
45b9153: IDEA-119037 intention to alphabetically sort map entries
1df78c1: Groovy: align map entries in map literals by default
3743416: import exceptions from throws-list when implementing/overriding methods
db3de8c: Cleanup (code duplication; extra iterations)
aa23792: platform: specific method deprecated
1bbc497: devkit: another internal inspection; better applicability detection
79870fd: Cleanup (typo; code duplication)
e33f102: devkit: internal inspections moved from common code
7ae5b3f: EA-51122 - assert: TextRange.<init>
cd6bdd2: plugins advertiser: collect bundled plugins names to support ultimate choice
0977aaa: EA-53154 - NPE: CopyFilesOrDirectoriesHandler.checkFileExist
9a70c2a: EA-53127 - IAE: UnknownFeature.<init>
c1c99f3: IDEA-111535 Edit Language Fragment: Synchronization is broken after tab drag
9b30cda: true -> false!
ee5bc42: introduce variable in injected context: allow to check handler in context before starting execution (IDEA-118788)
aadac04: IllegalArgumentException fixed; cleanup
35886ad: extract method: fill elements to before refactoring data (IDEA-119223)
3d2c159: extract DummyCachingFileSystem: put all the weirdness in one place
8f85341: check psi syncability to document before the change and not after, to avoid text inconsistencies between the two
7c16b45: avoid side-effectful and range-marker-polluting JavaCompletionContributor.beforeCompletion when checking postfix template applicability
8f14bea: CR-IC-3920 (postpone class loading until extensions requested)
3de3063: extensions: collection-based sort API
dee2869: IDEA-82840 "test" button added to mercurial config panel
d456fd0: Merge remote-tracking branch 'origin/master'
814a86a: IDEA-112040 Customize Data Views control confused about data object's class
0ffe439: dead code
9a60903: IDEA-94950 Code Style | Arrangement: AIOOBE at ArrangementMatchingRulesModel.removeRow() on removing the last rule that is in edit mode
362fa2c: [git log] IDEA-119247 Use "--date-order" when requesting filtered results
fffa480: remove unused class
e9e968f: Merge remote-tracking branch 'origin/master'
2ed945f: IDEA-119178 Implemented file revisions collecting in batch (for revisions cache)
53a1f57: comments updated
060efdc: Remove debug info.
594dfe8: Merge remote-tracking branch 'origin/master'
62ff983: trivial if inspection merged with trivial if predicate; fix comments again (IDEA-114798)
c379b42: extract ReplacementUtil for igg and ipp to remove duplication
eafb98d: remove duplication
ea17b09: fixed testdata
fa2153d: more javadocs for CharArrayExternalizable and CharSequenceBackedByArray
8f2417b: Groovy: 'null' type in inplace variable introducing
8b6d80a: IDEA-118915 Smart completion for binary expressions
36834aa: Fix blink maven test.
0aafdee: EA-52969 (extension correctness checked on registering; better fix + tests)
4b44633: appendable storage extracted from enumerator
1466df4: Add retina version for executeMavenGoal.png icon.
dbc92b6: EA-52664 - IOE: DocumentImpl.doBeforeChangedUpdate
8d65b72: IDEA-116403 allow add external annotations for library even if its language level is less than 1.5
5bee53f: disable 'change type signature' for classes and other invalid constructs
657cf24: EA-52863 - assert: TypeConversionUtil.getSuperClassSubstitutor
ccad772: show different class pairs warnings
95d0f1c: EA-52980 - assert: CompositePsiElement.delete
b6378d2: EA-53048 - NPE: TestNGConfigurationEditor.applyEditorTo
d0c084d: testng: wrap in command document modification in ui
ac7eeca: Merge remote-tracking branch 'origin/master'
7566ddf: Merge remote-tracking branch 'origin/master'
4d6eee3: IDEA-96199 Debugger editor not disposed resulting in PSI leaks
34b48d1: IDEA-96199 Debugger editor not disposed resulting in PSI leaks
c4df089: DomApplicationComponent.getCumulativeVersion()
2007514: cleanup
c6c3721: test framework: hamcrest sources added
c730f89: Cleanup (test migrated to Junit 4 and generified)
1d944a1: introduce AbstractNavBarExtension with processChildren(..) API
bda26c0: some refactoring
baa4f977: add some words
1be3813: add/suppress <with> for EPs
6c0e58c: done WEB-2093: edit action JDOMUtil.isEmpty
cb8d43c: EA-52969 (extension correctness checked on registering)
e9c97c6: Add utility class for extraction information from X509 certificate
709a619: Use Commons Codecs DigestUtils for SHA-256/SHA-1 calculation
467de96: Certificate warning dialog shows SHA-1 and SHA-256 digests of certificate like in browsers.
e4df134: Add "Show certificate dialog" action to "Internal Actions" group
58f7dd5: Make CertificateManager application component for automatic initialization of default SSL context
8fb8ca23: do not spoil innocent classes
3ddac0b: IDEA-119151 Unable use 'Revert' in Editor Panel
4ec42a6: prevent cancellation upon removing data from indices, to avoid state data in e.g. stub index IDEA-117290
f9ef0bb: CR-IC-3880 (test added)
3b392a6: CR-IU-494 EmptyActionGroup extracted. Both EmptyXXX classes made final, javadoc improved.
70b8663: detect the plugin responsible for run configuration AbstractMethodError (IDEA-119173)
5411708: IDEA-96199 Debugger editor not disposed resulting in PSI leaks
a1ba9d0: CharArrayExternalizable: javadoc, @NotNull
2191ef5: Problem with several users in log filter fixed.
fbb0fd6: IDEA-119021 Wrong accessibility warnings when inlining a static class to anonymous
3ee557a: Gradle: pre-import check added
b20f87d: IDEA-110113 spellchecker always on in commit text field
07c3b8c: extract CheckBoxListModelEditor, consolidate copy action button placement (file watchers vs external tools)
221dc49: fixed PY-11765 @ivar and @type in class documentation cause PyUnresolvedReferences inspection to file
c77d473: refactoring listeners: missed after data (IDEA-119118)
2a1ccb4: refactoringIDs: IDEA-119121;IDEA-119122
466c409: Merge remote-tracking branch 'origin/master'
a3dee86: test fixed
f09134f: Merge remote-tracking branch 'origin/master'
2b27502: include hamcrest-library-1.3 into junit (IDEA-119067)
be1b190: junit version fixed for licenses (hamcrest has new BSD which is weaker than junit!)
2e89dfb: platform: PlatformUtils returned to the platform
93e1f40: platform: async refresh rate limited
fc95c37: ImmutableText implements CharArrayExternalizable
8457954: fix and deduplicate CharArrayUtil, introduce CharArrayExternalizable
b40eb53: revert "Platform: more accessible CaseInsensitiveStringHashingStrategy - available from StringUtil now"; get rid of trove deps from StringUtil
7ab2d0d: Merge remote-tracking branch 'origin/master'
44fd463: IDEA-57553 Optimize display of multiple similar editor gutter icons (e.g. Spring autowiring)
13fdd3e: tests fixed
bdfd016: IDEA-101710 Exception Breakpoints | Any Exception with Multiple Class Filters doesn't work
0230339: test assistance: @TestDataPath propagated to @Parameterized tests
cedfc01: typo
dc6fad7: toString
4945f56: remove unused com.intellij.psi.stubs.Stubbed
5940a39: CR-IC-3901 "mac file chooser must respect FileChooserDescriptor.isFileSelectable" real correct fix
3eb0d48: cleanup
511a608: CR-IC-3901 "mac file chooser must respect FileChooserDescriptor.isFileSelectable" revert stupid fix
0063990: cleanup (commented code)
517d80b: test assistance testdata -> test case navigation: ignore invalid identifiers when probe test names
cdd8c7f: test assistance: related files navigation from test data to test case
ca8fb58: test assistance: run test from test data
502f914: make IDEA-94683 fix controllable via registry (Completion popup loses focus when viewing documentation (sometimes, almost always))
3394c25: dfa: remove unused fields
ef55825: cesure is an english word
0c0e886: dfa: don't walk equals() method argument twice (IDEA-118971)
716fb90: use ContainerUtil
a455773: continue WEB-2093: fix reset, set empty text
57b7ed7: continue WEB-2093: copy action
5bda9aa: cleanup
be3fef5: continue WEB-2093: reset
297908b: init: consolidate control tool buttons orders
54ea61c: IDEA-118477 (optimization: root path is directory)
7eb1c2b: fix test!
4dda4fc: don't modify stdout lines (previously newline symbols handling was postponed)
8692f96: test assistance: navigate to test data from test view also for our parameterized tests
d417690: test assistance: navigate to test data from test view
276b989: test assistance: navigate to test data root
a777bdc: IDEA-118477 (new FS root creation moved out of write lock)
7b239df: allow external documentation over references with multiple resolve
1c993e8: Cleanup (typo)
7ddf6a8: continue WEB-2093: fix editing
9e02c06: cleanup, reuse getItem
5f46a76: mac file chooser must respect FileChooserDescriptor.isFileSelectable +review
fe523a9: overrides
871d53d: continue WEB-2093: up/down/add/remove actions
3969e28: getItem returns Item typed object +review
28b6591: [vcs-log] user-filter: treat empty user name as no filter.
cda9ec5: parameterized test: sample cases
a16d50b: IDEA-118970 (external URL formatting for Javadoc 8)
a1870c6: IDEA-118970 (preparation, cleanup, minor optimization)
fba5ecd: Cleanup (more common code extracted; dispose condition; wording)
ee40019: [log] IDEA-116242 Allow multiple users selection in the log filter
be0561a: 'writeln' added
2665a70: Java surrounders: if and not surrounder should be able to handle java.lang .Boolean expressions
d35b827: Java surrounders: check surrounder availability in tests
d8aa01e: remove unused IdSet
e3ec6fb: extract ReflectionUtil.getMethodDeclaringClass
60c6cdc: propagate multiple locations from tests view (IDEA-114248)
6d8c0f0: junit: restore MethodLocation after extracting parameter from ParametrizationLocation
2a4598d: junit: do not suggest to choose what to run when parametrization was selected
b6e117b: junit: search for children with initial runner
2344b22: junit: accept @RunWith on supers
67de9a4: remove unused suppression
64ae19c: deprecated doTestAll() outside of @Parameterized test
9564434: EA-52866 - NPE: DefaultChooseByNameItemProvider$.compare
76857c0: add read action (EA-51111)
31e5a94: use ensureValid (EA-51644)
01617e9: testall -> parameterized (I)
0a141f3: normalize tests
354936f: normalize tests
d9de437: Merge branch 'master' of git.labs.intellij.net:idea/community
8eae751: IDEA-119097 - cloud run-configs: deployment source change does not update error/warnings
0974ff1: StartBrowserSettings — avoid boilerplate code — use our handy XmlSerializer ability to specify string converter for bean (Attribute and OptionTag annotations) use member name as default name of attribute (Attribute annotation) ability to serialize/deserialize/use private classes (is not used in production code yet, but useful for tests/custom converters (web browser converter is public))
1944ad3: Merge branch 'master' of git.labs.intellij.net:idea/community
b073865: IDEA-119096 - Warning/QuickFix in cloud run-config when module name != app name
40847ee: Platform: more accessible CaseInsensitiveStringHashingStrategy - available from StringUtil now
e7154ee: simplification
9eef5fd: Cleanup (common method extracted)
0aac945: IDEA-119047 (MidnightBSD test)
277d2d4: platform: fake root dropped (test update)
dca3a8e: WEB-10517 warnings on startup
a512559: nullability
a24df11: #WEB-10492 fixed
b84ffb1: platform: fake root dropped
12617f2: junit: process Parameterized inheritors
779d2fd: fixed PY-11705 Nothing is selected by default in Docstring format field
d4a34fd: Merge remote-tracking branch 'origin/master'
28f5328: added special case workaround for IDEA-111701 according to CR-IC-3788
f1b481a: tests migrated to new wizard
a7f27f7: avoid exceptions in case of empty sourcemap avoid to create class only for configuring properties
1d52f11: JavaEETemplatesTest for new wizard
78f84c6: Empty Project icon
32269b8: IDEA-118436 Resource Bundle Editor converts UTF8 characters to ASCII even in UTF8 file
36cce0d: IDEA-116620 Some characters cause cursor to be misplaced
1b0b274: IDEA-118187 Change font size in run console only changes line height
1acb27b: IDEA-112730 PhpStorm goes crazy with collapsed comments and soft wraps until crash
de74e3b: IDEA-112730 PhpStorm goes crazy with collapsed comments and soft wraps until crash
2be15f5: IDEA-112730 PhpStorm goes crazy with collapsed comments and soft wraps until crash
e493f95: IDEA-112104 "Find Usages Settings Dialog" button re-emerged in "Find in Path" results
69cbd31: make show usages consistent with Find usages
de83cb0: do not show class icon for 'Find In Path' usages
ebd96b1: cleanup
13d7491: notnull
2c67d14: IDEA-117386 Introduce field/constant with it's class name
bcc9ac5: IDEA-117586 translation switch to if-else sequence
3a5fcae: fix flow searching
8301e91: rename file to class name intention now shows a new file name
ef9cc2e: IDEA-117586 invalid 'continue is unnecessary' inside case sections
412f350: WEB-825 Paths relative to the 'main' script aren't supported for RequireJS projects
2939027: fixed PY-11673 Error on project creation
43558ef: Prefer highlighting passes for the selected editor (IDEA-23831)
e61f6f2: Merge remote-tracking branch 'origin/master'
de36aec: updated test data for python3.4
b3ee771: IDEA-74428 Ability to turn on log debug categories from the GUI
899b70e: cleanup GroovyDocDialog
bac6ea3: EA-52747 logging
4f7d13c: EA-52865
d4bb110: Remove 'Help' action from maven toolbar.
09c14fa: IDEA-118747 Show IDE icon in the libnotify notification
79c397b: adding custom templates
0ad2452: no icons for subgroups
48c6f72: javadoc
6ef1f3d: test fix
6017ab7: IDEA-118708 libnotify is not avaliable in 32bit java 64bit OS configuration
1fc8800: show warning when generated source file is edited (IDEA-115757)
f6e9d9d: Fixed IDEA-116006 Eclipse code style import: import the same xml does not pick up changes until manual synchronization
419f61e: IDEA-115935 nulls and void in assignments
8d1e4ab: dispose injected documents on close
3575ed8: cleanup, made fields final
56354fd: performance: do not rewrite the whole file
f3bf9d0: notnull
938371b: optimisation: do not restore the element
1f869df: notnull
92d3e78: cleanup
7db9b0c: EA-27319 - assert: FoldingUpdate.getFoldingsFor
dc73830: IDEA-118394 "Delete to line end" missing
c323950: IDEA-118696 Replace with regex: IOOBE at SegmentArray.findSegmentIndex()
9dd6f07: SASS/SCSS: make functionBody lazy
1261c24: disable 'new' postfix template for a while again
6ac4b44: Add debug info to investigate blink test.
715a143: Merge remote-tracking branch 'origin/master'
cc39211: dispose caret
a9768ee: Fixed IDEA-117788 Eclipse code style import: continuation indent is imported not multiplied to tab size
f4038db: don't run batch inspections and search for duplicates in generated sources
d3a97cf: IDEA-114811 Mouse drag over left gutter below the last line: IOOBE at SegmentArray.getSegmentStart()
b4e61bb: Added missing license for ANTLR 4 Runtime library
17b4dfa: add http-cleint 4.3.1 to dist +review
97a168d: EA-52850
063e8df: sources for Groovy 2.2.1
5c66005: attach messages to root node if no running node found
fe19e6a: Move WhitespaceBinders to core-impl
c395dcf: [log] Flush the Hash->Int persistent map more often
76acb3e: [git log] Don't display "index" and "stash" pseudo-commits in the log
f1a1706: already disposed
e3a8369: IDEA-72835 yet another attempt
8c00119: show the containing file if ambiguous method ref occurred
d70cd08: notnull
8cbb8a3: notnull
43cca9b: notnull
ab77496: diagnostics: show the reason for document lock
8734302: notnull
0912313: IDEA-118701 Multimodule project imported into IDEA via opening project file gets incorrect project name
6351d04: IDEA-118613: catch all possible exceptions, that may be caused by corrupted storages
933abc6: used assertion to check fold region
64575f6: take words from other files if there is no variants from current file at all (IDEA-117511)
fb7a33b: default highlighting level for generated sources corrected
9d52b67: IDEA-117452: Generated folder should not be reformatted/imports-optimized on batch actions and on pre-commit action
92caef0: reformat code: exclusion project files from formatting simplified
20a3dce: IDEA-117724: source files under "generated source root" should not be inspected
6fe9437: groovy 2.2.1 once again
b4d35ba: WEB-8262 Comment with line/block comment STILL doesn't work on HTML in ASP file
6018640: WEB-10387 Mocha console log statements are not correctly aligned to their encasing tests
975cfe8: IDEA-96131 Java: Braces placements don't work as expected for `Next Line` [CR-IC-3694]
8fb92c4: more compact todo storage (since we advanced the version anyway)
caa3132: WEB-849 "Comment with line comment" on empty line in <script> block generates HTML instead of JS comment
9d00810: WEB-6700 TODOs not recognized on multiple level language template
4548db3: test fix: explicit encoding is required
5928448: Extract common used WhitespaceBinders
9e6c90a: Prepare css module for upsource: move indent parsers to core-impl
3dbc819: SASS: make declaration block lazy
9b111fe: reduce getNotNullHelper usage
15c7971: deprecate getNotNullHelper
ad17a0b: support keywords storage
a622b21: IDEA-118587 IDEA may not exit with black window
aa82d2a: WEB-9517 Npm: Error loading package list
892dab2: updated code compatibility inspection
7b0e37d: Merge remote-tracking branch 'origin/master'
4b92724: one more fix for IDEA-111701 Emacs: pressing Ctrl+k several times should add lines to muti-line buffer
c2e7ccb: App Engine: refresh library roots when new module created (IDEA-71691)
124408c: IDEA-71691: appengine facet doesnt bring in required libraries
b100613: IDEA-115761 MakeInnerClassOf refactoring should probably exclude target classes from GeneratedSources roots
d5de3de: cleanup
5623916: [vcs] IDEA-95729 Don't ask about adding new files from patch to VCS
76665be: custom options panel leak fixed
955220b: "Configurable Project Types"
b801015: [vcs] IDEA-118644 Fix apply patch for new file in new folder + test
8420f9e: [log] IDEA-115423 Limit number of commits requested when filtering
92eb361: IDEA-93034 SQL: MySQL: erasing the first backtick could erase the pair
20604f7: in case when some output and source roots intersect: do not stop rebuild if caches version is advanced (IDEA-118613)
91047f0: external build: throw BuildDataCorruptedException instead of generic RuntimeException if caches are corrupted
cd70918: Groovy: don't skip 'null' type in inference
c482422: IDEA-118333 Groovy: Extract Parameter Refactoring: "Replace all occurrences" replaces only current occurrence
1533ed8: IDEA-116621 Groovy: Extract Parameter Refactoring: 'Replace this occurrence only' replaces all occurrences in current method [^peter]
a541ab1: ability to copy status text
7960886: netty 5.0.0.Alpha1
b021743: Add extra test for new-expression template
4d61bc1: Postfix: enabled new-expression template
7af3bf2: separate checks if compiler is enabled and compiler api is supported by compiler implementation
3feff30: IDEA-118675 - Errors in app server run configs not shown in UI
41db6bf: less garbage
af79d47: notnull
b963343: cleanup
62b2dde: notnull
9930be0: cleanup
de7798b: gant in libLicences.gant
d0f541a: Merge remote-tracking branch 'origin/master'
17e6328: added test for IDEA-111701 (2 editors for 1 document)
b8e4600: Fix JavaAutoPopupTest: test live template without description
7c4b4a1: NewProjectWizardAction removed
4f93b7d: ProjectTemplateList
c3ca08b: description font
4130824: new project wizard in work
00dda2f: IDEA-118419 Keep caret on the screen while changing font size
e23693c: IDEA-118495 (Cyclic package dependency inspection is unusable.)
878641fc: move test to correct location
9edbf08: Fix live templates tests
6b54183: Bug fix: check not-null +review CR-IC-3798
68b7ce4: fix and clarify "Cyclic class dependency" inspection warning
6bd22b4: WEB-10360 Javascript debugger with non unique file names
d94c9a1: IDEA-118601 New Module: Maven: click on "Create from archetype" reverts typed coordinates +review CR-IC
d25214a: Add debug info to investigate blink test.
1a0c297: WEB-10367 JavaScript Debugging in Firefox hangs PhpStorm
558b4ba: overrides, prefer to use our utils methods
668b0c1: Merge remote-tracking branch 'origin/master'
7e3d1ab: static super methods: java 8 interfaces
1e147d8: Cleanup (formatting)
f45f27f: java: incorrect parsing of bounds in class files fixed
6d85c55: java: extra whitespace in class decompiler trimmed
e90c678: Groovy: reassigned vars without closures
89e472e: clean up literal type inference
3d634e4: fix performance problem on 'new Object() {}' test code
0a5485b: IDEA-118487 IDEA should suggest downloading missing plug-ins for unrecognised artifact configuration
59d1d4c: added copyright
43b7c90: use getElement instead of getParent
41ccbd2: EA-52292 fix (PHP template inside HTML comment case)
f6a4f20: IDEA-118419 Keep caret on the screen while changing font size, IDEA-117005 File can be scrolled automatically on setting a breakpoint
544d21f: ListTemplateAction should provide custom live templates
60a5c60: Extend block support API
107e9ae: IDEA-118569 Add quick doc for live template lookup items
5735d5c: Merge branch 'python-fixes'
9d07fd6: Introduced Bitness and JdkVersionInfo combining version and bitness
99aaa2c: lower the dfa inspection time limit in analyze mode (IDEA-118567)
461cd32e: plugin advertiser: do not suggest to update from ultimate to ultimate when 'bundled' plugin is not yet available for current version
6eaeefa: rename: do not show collisions for static methods rename in interfaces (IDEA-118577)
6565df2: untie static methods in interface hierarchy (IDEA-118577)
3d7a8fb: ensure public inner inside interface (IDEA-118564)
01753c7: IDEA-118588 (Concatenation with empty string fails to fix an expression)
9e8ef92: Added error message for missing python-skeletons diagnostics (PY-10411)
183e416: re-applied darcula changes correctly
8086000: IDEA-86907 Fold/unfold for the last node is incorrect
3a3bbff: Made builtins cache valid only if it has a valid reference to the builtins file (PY-11665)
5c0518e: roll back spy-js
b83d875: Merge remote-tracking branch 'origin/master'
93b3fcc: fixed IDEA-111701 Emacs: pressing Ctrl+k several times should add lines to muti-line buffer
c21cd02: EA-35422 - IOOBE: EditorImpl.offsetToLogicalLine (from debugger)
6d025c1: IDEA-97930
8ff12a4: cleanup
016ee36: cleanup
bb63a9b: EA-52137
5a86a94: EA-52726 (assert: ComponentManagerImpl.getComponent)
4cfd001: correct dependency type for gant
ec97f82: IDEA-118138 don't highlight closures using unassigned vars
5b8d6b2: IDEA-117966 introduce variable from unresolved reference
1dd4665: dfa: don't grow stack infinitely on &= (IDEA-118522)
a8861db: corrected gant
dfbbfe2: revert groovy 2.2.1
cf379f3: Merge remote-tracking branch 'origin/master'
77bf85b: update gant according to groovy version
87b06c1: disable 'new' postfix template for a while
62dec2d: get rid of GrBinaryExpressionImpl inheritors in code base
0ac89c0: don't run groovy shell if there is no full Groovy lib in a module
53ea375: groovy 2.2.1
12fd8d4: [log] simplify
4d55fdd: OutputSuppressed option added for HgCommandExecutor, style changed, unnecessary parameters removed
71f457f: Style: unnecessary array with indicator output command removed, myShowOutput field used instead
f1c78e1: cosmetics: revision hash template changed to long.
669ae41: + "trie"
2acfe62: drop cls navigation element cache on the navigation element change
2c458f1: avoid creating string garbage when searching for external annotations
ec01e46: free the memory used to build RootIndex
b83ecae: Do not throw on quick-fix creation, just return null
718d70f: use ctrl(meta) + shift + K shortcut for push
2c70839: use ctrl(meta) + shift + K shortcut for push
181d69e: % sign is useless while indexing
3aac7ab: don't show active file in recent files section
2f2154b: assertion added to check that 'registerOutputDirectory' isn't called for inappropriate targets (CR-IC-3742)
317be6e: IDEA-104706 Remove currently active file from "Recent Files" popup
054ec7e: cache cls navigation elements that are not so cheap to calculate each time
34ab25e: [log] Take END_COMMIT_NODE as well as COMMIT_NODE
cb5ee86: [log] Fix identifying root of Node
23583d3: [git] Wrap the VcsException not to loose the cause
2beff60: [log] Flush & Close persistent enumerator on dispose()
9a92cb9: [log] Supply correct commit object to getCommitData in DetailsPanel
7e9eaf9: fixed problem mentioned in CR-IC-3742
77792a3: Show unnamed branch heads without bookmarks and not current revision implemented.
32ab1db: Parents revision hash template changed to long.
4e16c417: Multiply revision node presentation in HgLog for only one revision fixed.
d4f5e53: VersionComparatorUtil.comparePriorities() simplified
fd3bc7f: Gradle: GrShiftExpressionImpl usage removed
0380bcf: constant-time ModuleManager.getModuleByFilePath
1feb27b: lazy sem contributor loading
628ff78: BackgroundTaskQueue doesn't postpone onSuccess/onCancel until next awt-event in test mode
be07183: BackgroundTaskQueue.waitForTasksToFinish API
d3be23f: check context for nullability
242a5e3: Switched back to char-based triple quotes detection for docstring element types (PY-11585)
fb53d06: can be final: ensure non final for base of anonymous class (IDEA-118493)
90d256c: allow autocompletion in dumb mode if provider is dumb aware
767d1ab: cosmetics
8d996fa: IDEA-118552 Generated ANT scripts do not honour cross-compile settings
f310fee: use folder icon for groups in Menus and Toolbars configurable
4e60af8: NotificationGroup constructor shouldn't require an initialized Application
0f2dda4: save RootIndex memory
93977b5: some cases to avoid Document.getText where CharSequence is enough
5c51405: uncomment DirectoryIndexTest assertions
b3a6dbb: free RootIndex memory on project dispose
aa52dce: don't fall into recursion while resolving annotation name
2ecd26f: Groovy: assignment type inference
7c2363d: Groovy: operator resolving & type inference
e48edcd6: save applicability in GroovyResolveResult
b9531f2: simplify type inference for unary expressions
dc77905: revert: IDEA-117864 optimize reference search scope
0f2e2a5: Copyright: commit document after comment updating
1684f09: Emmet: show 'Edit emmet settings' for emmet lookup item
a71af7f: Postfix: rename 'Edit postfix templates settings' action
e647f6f: Do not populate custom live template lookup with 'Edit live template settings'-action
e03fa18: Show "Split mode" action for sliding toolwindows.
32133c0: IDEA-118096 Documentation popup not usable because of Jetbrains annotations
c52f140: cleanup
c0a94d5: notnull
aa678f5: cleanup
11dad8c: optimisation: do not load document to check for isReadOnly
5202195: notnull
53fe9df: IDEA-118371 Partial find occurences disappear with 'group by ...' button
530c800: spy-js plugin initial commit
58e433a: IDEA-118496 disable boolean param inspection for library overriders
d35fc05: run manager: do not override shared status from default configuration when existing configuration is checked e.g. run from tests view
fa52498: junit: reject to start when no tests were found in package
7c4a448: add assert: respect initializer in ForStatement
ab1bebf: IDEA-118420 Better wording for quickfix to 'Declaration can have final modifier' analysis
fda7595: more precise quick fix name (IDEA-118416)
1da12c6: Cleanup (PTY runner decoupled from GeneralCommandLine)
f34a024: add missed src jar
d2e8aa1: Cleanup (duplicate)
2858767: platform: incompatible KTerm option stripped
4eb09a2: ui: correct icon for facet editor panel
c450665: IDEA-118429 (IDEA incorrectly suggests to remove unboxing)
bcebafd: polish "Difference using "Open in browser" vs browser icon" fix — we don't need to pass virtual file now
d4d4ad5: restore WebBrowserUrlProvider API
4777bfd: polish "Difference using "Open in browser" vs browser icon" fix
9348d2c: polish "Difference using "Open in browser" vs browser icon" fix — better name of context class
6b1ebcc: polish "Difference using "Open in browser" vs browser icon" fix — better name of context class
8e12a5e: use httpclient 4 in platform-impl
4c35a0c: don't use deprecated SimpleNodeRenderer
2f71cbc: GroovyDslScript: rethrow PCE
11f366b: more dfa predictability by using ordered data structures
0dc6c2b: more diagnostics and recovery on strange gdsl NPEs (IDEA-118457)
7cde1cb: VfsUtilTest.testPresentableUrlSurvivesDeletion
811cd43: New toolwindow animation
4ffacb9: commons-logging-1.1.3
52e167f: new project wizard: sorting groups
3206d79: Cleanup (non-public properties hidden)
9415eb8: platform: shell environment loading suppressed for tests and command-line apps
1b1bca4: IDEA-94565 (misleading "call to overridden method 'clone()' during object construction")
52794b6: Fix JavaAutoPopup test
509cbce: tests fixed
af49f19: WEB-9566 Debugger: optionally ignore certificate errors
70d4555: don't use deprecated class
402c994: cleanup
ee39199: better way to instantiate PersistentHashMap
1fa2163: IDEA-118029 Pressing TAB while having portion of a line selected causes indentation
ca4f7bc: IDEA-118063 Gradle: 'Add gradle plugin' action: 'Choose plugin' popup has lots of not clickable links
985ec94: IDEA-117792 Gradle Run/Debug Configuration: support adding Gradle specific parameters. Fix after review.
77c4739: IDEA-117380 Can't remove multiple Maven projects at the same time
60fba04: Postfix templates: rename all 'completion' to 'templates'
6b1a7b6: javawriter library
4cc2790: postfix templates cosmetics
09948c0: WEB-10158 Difference using "Open in browser" vs browser icon
9ef929f: Gradle: fix wrapper check
43d9b27: external build: added method to register output directory in source-to-output mapping instead of registering individual files to reduce occupied disk space (ZD-16651)
42ef854: added option to disable framework detection for all frameworks in whole project
ceee385: ! alias for not makes bulenkov happy
c138886: cleanup
d0eb168: made fields final to prevent some nasty bugs like EA-52519 - IAE: TObjectHash.throwObjectContractViolation
47267dc: extract delegate for IntroduceVariableBase.collectExpressions
8f82a73: get rid of JavaSurroundersProxy
6ee5fbc: IDEA-117792 Gradle Run/Debug Configuration: support adding Gradle specific parameters. Fix after review. + fix bug - http://youtrack.jetbrains.com/issue/IDEA-118470
3c774d6: Merge branch 'master' of git+ssh://git.labs.intellij.net/idea/community
dce2c17: move postfix templates to java-impl
d218b10: fix division by zero in IDEA-118443 UI hang on console hyperlink calculation
da559b8: fix some constant conditions concerning VirtualFile.getPresentableUrl
8286229: cleanup after merge
935cfc5: less compilation progress spam about groovy files
d244f07: more groovyc logging
347356c: IDEA-118443 UI hang on console hyperlink calculation
57cf9ce: control flow: visit assignment lValue only once (EA-51083 - ESE: Stack.pop)
746901e: IDEA-116947 Unqualified call NPE false positive with contracts
ea2b802: IDEA-118397 Resume build not working
23fc388: Merge postfix completion plugin
7865b3e: removed all data but folder to move
cac63bd: added rearrange checkbox on reformat code action for directories, modules and multiple files
b529f23: EA-52540 - AIOOBE: FunctionalInterfaceParameterizationUtil.getFunctionalType
db5abb5: open editor explicitly, do not rely on focus settlesDown
5d49870: restore classes in nav bar (IDEA-118168)
efb5693: IDEA-117792 Gradle Run/Debug Configuration: support adding Gradle specific parameters. Fix after review.
1208162: Merge remote-tracking branch 'origin/master'
9376c69: fixed PY-11654 Move Statement: IOE at com.intellij.openapi.editor.impl.DocumentImpl.d
2a33922: com.intellij.execution.ExecutableValidator.ourNotificationGroup
d255c5b: dfa: make state merging result predictable when removing a!=b and a!=c && b==c, don't restore a!=c
ea2df38: fixed PY-11610 Django johnny-cache breaks django_test_manage.py
e7d7b61: Code style, alignment
188b963: IDEA-118111 (OpenJDK 6 check made strict)
4a221d0: update stubs per file type reverted
835ed38: IDEA-102942 Wrap always Chained methods calls over-format simple operations
16670a6: Slowpoke plugin compatibility restored
2f10822: 2x more compact mapping storage for 7bit ascii paths [r=Eugene.Zhuravlev]
c808606: cosmetics: "other head" text duplication removed from hg merge dialog
df31d58: nn alias
5ade729: IDEA-118292 (process idea.properties in declaration order)
acc2554: avoid new CharSequence allocation inside document if possible
4bb3242: no smart icons and no parameter info in power save mode
adaceb9: IDEA-118281 Enable SystemNotifications.systemNotify() on Linux
5908944: platform: suppress update checker in headless mode
15de064: methods chains completion: fixed concurrency error and new indices creation refactored
ec8b243: IDEA-117297 @Contract doesn't play nice with @NotNull/@Nullable
8bca4a6: dfa: combine merge by equality and type into a generic relation-based merge
b75ba04: disable "increase language level fix" in libraries (IDEA-118378)
f3e093b: junit comparison: pass null implicitly (IDEA-118372)
a7df7ea: Cleanup (deprecation; dead code)
728f82a: platform: update check and notifications reworked
9efdbf5: Merge remote-tracking branch 'origin/master'
46fb4bb: NPE
4889341: @NotNull VirtualFile.getPresentableUrl (IDEA-117476)
6a771e7: preselect exact prefix match in autopopup completion (RUBY-14617)
c0860be: Find in Path notification group
da3be53: make com.intellij.execution.ExecutableValidator.myNotificationGroup static
7c9f008: IDEA-116806 Messages pane does not copy what is selected
b33d419: dump lookup weights in tests when the selected index doesn't match
d245447: Canonize .instanceof template line a bit
2c9fad1: IDEA-118116 (Intention to convert existing assertions/@NotNull to java.util.Objects#requireNonNull(T))
c61bbb8: Darcula: combobox as cell renderer/editor fixes
a64047e: fix default size of SourceMapInspector window
85700e4: lazy class loading for PtyProcess (r=Eugene.Zhuravlev), 2
e436b16: EA-52297 assert: CaretModelImpl.moveToLogicalPosition
60cf897: IDEA-106300 Sometimes PhpStorm doesn't exit rectangular selection mode on escape.
26a7d57: IDEA-118245 Retain the last used command line in the Execute Maven Goal dialog
77fcd32: [log] Correctly load details of commits around the selected commit
05b51ca: Merge branch 'no-unresolved-without-sdk'
9c3af9a: Use default Python interpreter from PATH on opening a directory for the first time (PY-4733)
a1a68a8: fixed PY-11581 RST: Header is not highlighted if there is a space after separator
ebc380b: CR-IC-3665#c19556
84cbbc9: fixed PY-11588 "Instance attribute %s defined outside __init__" in static method
ecafaa5: destructor rename fix
44f0697: fix ClassCastException: com.intellij.openapi.fileEditor.FileEditorState$1 cannot be cast to com.intellij.openapi.fileEditor.impl.text.TextEditorState
5753b4f: quick evaluate expression for sourcemap backed/dart debugging
a9f950d: cleanup
7e82f90: overrides
eeb5b4e: Merge remote-tracking branch 'origin/master'
f36a786: Delete unsupported features from description
a239ed4: fixed PY-11617 Nosetest runner: simple function tests cannot jump to source
451f0f5: Fix while example link
37dc827: Add changlog, change version, add missing template description in readme
6731e36: Add examples link in README
433a9d8: Fix notnull gif link
132cb0c: Add examples page
3688a79: skip invalid highlighters (EA-37197) - 8K reports!
67d004a: Switched to synchronized count of running Python skeleton generators
e84d8d8: Add gifs
362a60b: Allow to disable configuration of language level via "idea.maven.configure.language.level" system property.
5674820: Don't add python-skeletons to Python paths during skeletons generation
e234e09: Don't show python-skeletons path in the Python interpreter paths tab (PY-11218)
a78597b: Don't report unresolved references and unused imports during skeletons generation
1e4e54d: Fix maven tests.
33c1579: notnull
fedfba1: EA-52689 - IOE: DocumentImpl.doBeforeChangedUpdate
fd6e27f: select word works in console
37823aa: Fix nullable issue
dbcb907: update progress on test done (finished, failed, or ignored), not on test started
3e3fc75: inst alias works
fbbb855: files compiled on first round may require additional recompilation on the next round (second part for IDEA-116914) constant search on the IDE side rewritten: only direct dependencies are returned for each search round; all transitive dependencies will be additionally handled by make
eebad48: IDEA-118318 (Pointless Arithmetic Expression Inspection: false positives)
d85faec: remove braces
2218cb1: Merge remote-tracking branch 'origin/master'
0dc9c17: Make weaker declarations
30b933e: aliases initial
c5ffafa: drop empty line
cc3d204: @NotNull
6e55733: support space between class and caret in IDEA-118194 complete statement works strange for inner classes / enums
fbf6511: reuse empty ImmutableText instance
5a69aad: don't build dom on dtd files
1f13be4: preserve order in FindInProjectUtil.getLocalScopeFiles
772e035: propagate available intentions to find action/search everywhere (IDEA-117167)
bd4018c: NPE
4765a6d: ensure project not disposed
293de59: EA-52462 - assert: SelectionModelImpl.doSetSelection
2f164b2: IDEA-117756 File structure: editor window is not scrolled to the chosen element if latter is folded
efc25bf: Return var template to readme
e04907f: Update example image
3fb8600: Remove redundant dots and parenthesis from lookup elements Remove unsupported template from readme
730c1f3: Rename foreach template
857aa95: MEGA CLEAN UP!!!11
b958846: Delete unused tests
84c3770: Reformat tests
934a752: Reimplement indexed-for templates
9f7fb6c: IDEA-116383 cannot reconnect Some RuntimeException contains not serializable class 'org.apache.maven.model.building.DefaultModelProblem'. So IDEA throw java.rmi.UnmarshalException caused by java.io.NotSerializableException.
d159e53: Merge branch 'master' of git.labs.intellij.net:idea/community
e3a5672: Cloud integrations - search for git remote by url
75e0a96: Use argLine parameter of maven-surefire-plugin when start JUnit process. +review (IDEA-118176 Failsafe plugin argLine should be taken into account when running integration test)
3096c5b: Merge remote-tracking branch 'origin/master'
27a4b18: suggest to extend class from Throwable when it participates in throw statement (IDEA-118215)
05d3b27: IRV: ensure selected, add empty text (IDEA-117972)
a257dc4: IDEA-118256 Introduce Constant/Field should insert spaces between generic parameters
67edbe5: method may be static: process default methods (IDEA-118272)
9e9ad29: more compact code
a07a0f2: better method name
ed529d5: IDEA-118053 Editor "deprived of mind" when editing settings.xml
75ec80e: IDEA-118266 time measurements for all Mercurial commands added and log command debug output suppressed.
42b483f: remove unused properties
bbc19f5: IDEA-118181 (false positive "number of placeholders does not match number of arguments" for multi-catch)
0035160: IDEA-117921 JRadioButton icons don't display in plugin forms on Windows/Linux.
9833bb1: Merge branch 'skeletons-in-background' into no-unresolved-without-sdk
96c8bca: lazy class loading for PtyProcess (r=Eugene.Zhuravlev)
186cee5: disable identifier highlighting in class files
4af1c4b: notnull
4247710: IDEA-117864
c741bf4: diagnostics for EA-52496 - SOE: PsiUtilCore.getLanguageAtOffset
73fd43a: Return unknown return type for generator functions if the built-in generator type is not found
35cf414: Don't report unresolved references and unused imports if the project interpreter is not selected (PY-11589)
9a71943: [git] IDEA-118067 Correctly identify if Update Project should rebase
7536b4d: [log] IDEA-115407 Disable graph-only-actions if there is no graph
c6c69d4: [log] IDEA-115568 Don't crash if the log is empty
7ca0d0b: redundant cast: ensure that temp variable would have unique name (IDEA-118197)
a449241: distinct prover: distinguish types when type parameter has bounds (IDEA-118037)
0d7a908: introduce constant from literal: ignore null anchors for non-physical elements (IDEA-118166)
c53f3ca: IDEA-12202 Refactorings do not update unused symbol dependency injection annotations
2bf19b4: IDEA-116593 improve choosing of Android and Java SDKs when creating new android-gradle project/module: choose only Android SDK location (if we don't know it) on first step, not build target; choose Java SDK (if there is no any) separately, set it as project sdk and as internal jdk for newly created android sdk entities
58aabd6: correct check
e78399c: VcsRoot detector tests updated
a3946b7: Call a static method via its defining class, not its subclass
db8ec59: Removed unused PythonSdkType.switchPathToInterpreter()
0b2b95d: Nullity annotations for overridden methods
03035cb: Moved skeleton generation progress on adding a Python interpreter to background
3a22d6f: DOM index: @StubbedOccurrence
79a529e: use direct call to storage.resize() so that IOException is not masked with RuntimeException (IDEA-118107)
a1a37eb: fix find in path NPE
5e3e92e: GroovyCompilerTestCase: guard against executor errors resulting in a semaphore never released
cdfd0d8: make "Invalidate Caches / Restart" action discoverable by entering "restart" in Goto Action (IDEA-117839)
ea159c5: IDEA-117362 Find/Replace in Path does not work for current file if current file isn't part of the project
924e475: IDEA-118100 Annotation enum attribute auto-completion
3874a1e: RootIndex: allocate a bit less memory, clarify a condition
7554e69: BracePair.toString
581851e: IDEA-116695 Rename "Reopen" action to "Reopen project"
1e6cb22: IDEA-118194 complete statement works strange for inner classes / enums
cef372d: IDEA-116944 Constant Conditions & Exceptions doesn't report if statements with literal true/false condition
c50714a: consider parentheses
7e72b91: [log] IDEA-115901 Keep selection between refreshes and filtering
8163d04: [log] rename type parameter to a more descriptive name
e1145ae: simplify and test
b89c26e: simplify and test
6131aad: IDEA-78206 Constructing 'mailto' link -> cannot resolve file 'mailto'
29bb231: Cyclic Expand Word leaves word highlighted (IDEA-115727)
0d501e2: Platform: AppCode and CPP tests autodetection
259e062: avoid defensive text copying in LazyParseableElement if it's already immutable
b9a7bc3: avoid leaking too many components by tracking a limited number of focus requests
a900497: optimizing ImmutableText.delete for empty ranges
4677312: DocumentImpl: DRY, cache getCharSequence().toString()
e0c5940: fix presentation in inspection's Browser fixed (IDEA-118110)
fa5241a: add owner dependency when type parameter extends (IDEA-118093)
c6757f1: #loc removed
6f5e28c: show param info: highlight overload vararg method
8db186e: IDEA-24924 Background task "Indexing" could use % sign
2e3a0d8: IDEA-117127 Editor: Throwable on Select word at caret inside plain text
6b825df: IDEA-117476 "Project Files Changed" message includes null
1ef83d5: IDEA-117682 Annotation parameter completion: show defaults in variants popup
82953ab: IDEA-117857 Add exception type variable to "Catch Statement Body" template
5ae8f86: IDEA-117947 Method completion in import static adds parentheses
41f6f858: IDEA-117831 After deleting last live template in a group, I can't click OK.
3880c45: IDEA-118082 "Constant conditions & exceptions" warning expected inside local class
9729ea9: IDEA-118159 "Search Everywhere" inconsistent api on ItemPresentation
0e548a8: - detect proper encoding for html5's <meta charset="charsetname"> - [performance fix] avoid (light) parsing of html content if there is no charset\s*= pattern inside the string
5e016d6: Switched from showing balloons to logging errors for serious skeleton generation exceptions
08677f9: REGISTERED state added
423cd4c: rewrite for template
41c98e5: Added ellipses for skeleton processing progress messages
e104209: Merge branch 'pieae-in-python-builtins-cache'
580df9c: BuiltInWebBrowserUrlProvider should not return list of urls — prefer custom
b5d9c7a6: Fixed PIEAE in referencing obsolete cached PSI elements for built-in 'str | unicode' type
4dc9e51: Merge remote-tracking branch 'origin/master'
aa007bb: treat enum constructors as private (IDEA-118133)
140b91e: method references: smart completion to filter by return type
df47230: disable lambda completion after inserted qualifier
3c20d47: extract superclass from anonymous (IDEA-115663)
4268473: prefer keyboard shortcuts in Find Action (IDEA-115648)
1958e9a: introduced cvs.roots.refresh.uses.vfs property (true by default) and uses its value to refresh cvs roots after update using vfs to avoid performance problems (IDEA-112132)
1b7d320: rename
a948c54: test updated
831bab4: Merge remote-tracking branch 'origin/master'
0d2810b: Rearranged fields and constructors
eea6898: fix and improve intention description
7cbd227: Removed unused PyBuiltinCache.isValid()
43d1fe1: Removed stdlib type cache unused after the switch to python-skeletons
6f415a8: Call static methods via classes where they are actually defined
0008bb2: fixed PY-11594 New Project: selected interpreter is not set as project interpreter when attaching project to already opened one
2e0f889: Style
b13cb70: IDEA-35996 Ant integration: provide more informative message in case ant file execution is stopped due to unknown command line argument
5ea95e3: if IDEA sees text/plain and extension .java, perhaps it should infer that it's actually Java, because not everyone will set up their HTTP servers with language-specific mime types? (Particularly when following a URL to a source file in a sourcemap.) +review
d2bfd2d: regionMatches insteadof substring
a628d6f: better name
db99de4: remove unused import
646bc62: remove old tests
cca7354: IDEA-106716 Don't steal focus. Let IDE be active on startup.
c558b87: rewrite new template btw, I'm to lazy to rename the tests
64973e3: IDEA-118086 (Duplicate condition inspection is triggered on unresolved code)
ea200a4: ImmutableCharSequence cleanup
fb1b5fa: optimization for ImmutableText.concat(<empty seq>)
96c0ff9: chrome context menu action: Inspect in IDE
cf3e2c0: Remove inspection whose warnings are now covered by "Constant conditions & Exceptions" (IDEA-118025)
e610603: IDEA-118102 Maven: artifacts name not properly generated from pom in IDEA 13
237625e: IDEA-98419
cf82fe3: cleanup
447a3cb: notnull
92c2534: notnull
cbd2b73: IDEA-58977 Regression in Copy Line behavior
661b6b4: IDEA-58977 Regression in Copy Line behavior
dd41fbf: IDEA-117828 Groovy console: execute groovy code shortcut changed back
c1f377f: Groovy: review reference search scopes
da3cbf3: IDEA-84166 Support "CTRL+H" on class in .xml file
59b2c02: cleanup
7261323: IDEA-106300 Sometimes PhpStorm doesn't exit rectangular selection mode on escape.
fec1304: Gradle: null-check for project.getBaseDir added in a post startup activity
2143a06: use method instead of manual hack
e766068: better combobox rendering on aqua: no focus ring around combo button, fixed 1px size difference
cb1e878: Gradle: notification component, removed duplicate notification check and code cleanup
77ab090: cache Document.getText
9ddb619: compare char sequences using Comparing, not String.equals
0134ddd: do nothing if state didn't change
6ee0e48: IDEA-115859 Presentation mode is broken
d2014c1: add create method
a7ab87f: reuse parts of original document content in completion copy
b74c949: IDEA-117904 Ant integration: running: with an error (javac) the result is reported as "successful": perform all status calculations after all messages are processed
9e5ae50: [log] remove pointless code
1b63a25: [log] Don't use setFont(), instead supply value in getFont()
6d8ac44: [log] Fix showing dot in the root table header
69daed6: IDEA-105450 Attribute id in OSGI reference element not allowed: XmlHighlightingTest.testXhtmlSchemaHighlighting fixed
69e6a15: use equals for primitive types because of annotations for Java 8
3fda71a: get rid of some yellow code
ff86aab: public utility method for local disk detection (works on non-windows)
0fc9f5e: IDEA-117936 IDEA13 fails to stop at breakpoint inside advised method
258307f: Support Mac OS X 10.6+ keyboard setting "Full Keyboard Access" in sheets emulation. (after-review)
9e59f41: CapturingProcessHandler changed to OsProcessHandler for mercurial command execution, possibility to close some tasks added, text for process indicator added.
566ead9: Exception in log history fixed
89e66ae: Race condition fixed for configuration mercurial test.
65b6615: public utility method for local disk detection
1b964fd: Merge remote-tracking branch 'origin/master'
645e475: do not register fixes which need editor in batch mode (IDEA-116248)
a4e3782: IDEA-117613 Gradle: tool window is missing after the update
db25ba2: EA-52652 - NPE: ExceptionUtil.getUnhandledExceptions
cd7b2b2: rename inside injection: offset magic ( JSInplaceIntroduceVariableTest.testInitialOccurrenceSelected )
900a440: boolean method is always inverted: skip methods with one usage (IDEA-117984)
76d90f0: redundant type args: process nested calls (IDEA-117945)
711f709: IDEA-117989 JUnit: Run/Debug java test output "scroll to stacktrace" not working as expected
6d95991: fixed PY-11595 Unable to move lines within Python doc strings
91deb93: registry.properties file is not part of core, we must not rely on it
747815f: IDEA-117613 Gradle: tool window is missing after the update, fix after review
66867da: IDEA-117792 Gradle Run/Debug Configuration: support adding Gradle specific parameters
dfce2ba: IDEA-117864 optimize reference search scope
515619c: don't report silly assignment if lhs or rhs is unresolved
eaa86dc: IDEA-117977 Negative numbers as annotations arguments
3340beb: Fix for IDEA-116940 @formatter off still generating braces [CR-IC-3478]
ec44bbd: IDEA-105450 Attribute id in OSGI reference element not allowed: get schemaLocation from import tag
be385c1: toString()
908538b: RUBY-14672: better name for gracefulProcessTermination()
71e7853: annotation reference should skip processing declarations from class annotated with it
e8cafe5: Merge remote-tracking branch 'origin/master'
38f8048: add some technologies/framework names
03ec4af: Merge remote-tracking branch 'origin/master'
f22311a: IDEA-118027 Groovy: constructors with mixed privacy are flagged as errors
ab67bda: IDEA-116243 Class with same name as package prevents imports in Groovy
05c91bf: IDEA-117950 MacMessage Problem in mercurial clone dialog
912514c: IDEA-108447 Horizontal scrolling not possible or limited
e76fe51: refixing IDEA-57940 : the variants from other editors are suggested AFTER finishing variants from current file
95399a1: IDEA-118004 (Find's Regex Help Popup table header bad color with darcula)
cd5eb0c: Add configuration for expanding shortcut
670664d: Update configurable component on opening the settings
3b5880f: Clean up instanceof template
015306f: Clean up
da88bae: Do not expand templates if plugin is disabled
8cba0d8: Fix bottom border in templates lists
126eaf8: Show templates in completion according to postfix settings
288f972: New plugin options in configurable
77633e1: Rename panel
5913ae7: Delete unused testdata
5902c04: Merge remote-tracking branch 'origin/master'
13f0d48: Merge remote-tracking branch 'origin/master'
b3dcc96: Added logging.
524bfe4: cleanup
ba88950: cleanup
cf71d6b: avoid allocating sun.nio.cs.US_ASCII$Decoder when converting byte[] to String
5478fdf: don't create TIntArrayList(DEPTH_LIMIT) before we have clear indication that we might have a loop (parentId >= id)
a2fa6da: remove args template
7178198: rewrite throw template
2ad2cba: [log] Fix background of the details panel content
f796939: cleanup assert template
f5e6305: Merge branch 'master' of git.labs.intellij.net:idea/community
f370545: OpenShift integration - deploy EAR artifacts
4546732: RUBY-14672: we need to send SIGINT to Ruby debugger twice
f3eb6ff: IDEA-117613 Gradle: tool window is missing after the update
2e72fcc: avoid unconditional trace properly
8667b3e: improve description
2874e61: reset predefined loggers table when it is empty for IDEA-117939 ("Logger initialized with foreign class" inspection had no predefined cases)
a3408c5: wording; make it weak warning (IDEA-117943)
43a6e05: IDEA-117911 Delegate methods duplicate @Override
437658f: generate javadoc: search for modules under progress
c6bc8a6: improved user experience with run configuration producers
601c3d4: diag for EA-51660 - IAE: SuppressManagerImpl.createSuppressActions
f3da68d: diag for EA-51788 - assert: FileEditorManagerImpl.openFileImpl
bd0530a: javadoc
f0b5885: cleanup: dereference
1018090: more correct test
2a06a31: tests: jdk6.0 under mac is weird
5855743: avoid calling PsiFileImpl.toString, use charsequence from FileViewProvider
03f7413: avoid garbage creation in JDK7 due to calling StringBuilder.toString() that copies buffer now
3b6f9bf: new in 13, because these inspections were not actually integrated into 12.1
2f71eef: Fix test of inplace renaming inside injection
7b607b3: replace PsiPrimitiveType with PsiType
ed993d0: rewrite field template
5743c3c: fix assertion
4fd1af4: project: update script fixed to allow path with spaces
7ba76d5: avoid unconditional trace
476b30d: we must not use getKnownFileTypeOrAssociate on navigate
d30684d: IDEA-105450 Attribute id in OSGI reference element not allowed: namespaces from standard resources should be considered relevant
0230aac: Support new Xib format
e419af2: IDEA-117772 (start application loading in EDT)
3dd4fe8: CE modules list ordered
8c59784: Merge remote-tracking branch 'origin/master'
0bba0e0: Better multiline code handling in console.
c8bd8c1: Correct test data path.
521d39f: lazier groovy stub import reference creation
e6bf527: use cache for implicitly imported groovy classes
594785c: fix showValuePopup — incorrect scrolling
ceded58: cleanup
384f8f9: WEB-10231 first navigation to http file doesn't open desired location
e2129a7: Reimplement autocomplete tests with java
1257700: IDEA-117863 (Package with disjoint dependency graph ignores interfaces)
c44080f: CustomFileTypeWordSelectionTest.isCommunity==true
a240a44: gdsl: be prepared to multithreaded scripts
c7b5b3a: structural brace based folding for custom file types (IDEA-83026)
97a55ea: highlight usages in custom file type works as text highlighting (IDEA-117189)
84ad379: in custom file types, don't complete keywords in literals or comments (IDEA-117226)
a3ec15e: brace matcher-based select word in custom file types (IDEA-117225)
b7feb11: custom file type completion rewritten as completion contributor
8072d23: IDEA-117894 Incorrect warning of 'non-varags methods overrides varargs method'
f74cd44: IDEA-117896 Behavior of variable checked for null inspection is influenced by brackets
932153e: Add new gitlab integration based on httpclient4.3.1
67ebb35: Add missing colon after "Token" label in TrelloRepository
45a5f0f: Move http-client library to community. Upgrade it to version 4.3.1. Update licenses and restClient module dependencies appropriately.
f4fcf72: Add default method for installation date deserializer to GsonBuilder in TaskUtil. Remove JiraUtil class.
4b84c12: CSS: extract methods for skipping lazy parseble elements
4f29f40: "Run in background" option from now on means "show build messages immediately" rather than "execute with modal dialog"
510ff4d: fix compilation
cd4a6bc: javadoc for InjectionBackgroundSuppressor
d4507c9: IDEA-117548 Bad function parameters highlight
78aa878: IDEA-117883 make <--tooltip end--> logic work in Inspections View; provide additional tooltip bounds
27054e8: inspection description (IDEA-117881)
9ef64c3: Merge branch 'master' of git.labs.intellij.net:idea/community
02f5a16: use `==` instead of equals for PsiTypes
cae473d: Cloud integrations - refactor artifacts deploy
1a3e0a1: Merge pull request #9 from controlflow/var
3a4dfcd: rewrite var
699a6da: IDEA-117584 more stubs for annotations: tests
acd49e9: IDEA-117584 more stubs for annotations: use optimized operations
98be3a3: IDEA-117584 more stubs for annotations. Optimization for argument searching
9afba6b: IDEA-117317 Groovy SDK is not configured, if groovy-jar has name "groovy-all.jar"
30ea87e: Groovy: cache LiteralConstructorReferences
3e89815: IDEA-106716 Don't steal focus
a78f80d: condition replaced with assertion which checks contract expectation
a141b3e: http://crucible.labs.intellij.net/cru/CR-IC-3556
ca0853d: update netty
d9dbaf9: cleanup
f80d692: Gradle: fix dependencies scope merge IDEA-117556 Gradle custom provided configuration added with compile scope IDEA-117601 Gradle integration ignores scopes.TEST.plus in build.gradle
b636208: IDEA-117698 Auto closing of tags in jsp seems to incorrectly prioritize html tags
3bdaae0: new inference: propagate outer method to constraints, initial (IDEA-117803)
b055f12: IDEA-117827 Invalid "ambiguous method call" error
d47b6d1: IDEA-117455 Github: do not ask user for fork repository if we can guess choice
c2124bd: platform: fix (notification group creation postponed)
a085c19: delegate to ClsStubBuilder for inner class identification
c1e0536: [log] fix name of variable
805b67c: [log] IDEA-115675 IDEA-116040 Fix table columns sizing
6730fef: IDEA-116202 Set active changelist causes IDEA to hang: changelist name truncated to 100.
f074332: cleanup
e15a154: fix Alloy trees
e1a4f76: platform: write unsupported JRE notifications to the event log
d42dc05: Merge remote-tracking branch 'origin/master'
edc5e4e: fixed IDEA-111701 Emacs: pressing Ctrl+k several times should add lines to muti-line buffer (regression for IDEA-18764, broken in IDEA-111275)
4a1d393: Shouldn't try to move if myInfo.toMove2 is null
e2de67c: Merge remote-tracking branch 'origin/master'
515ef7a: IDEA-117584 more stubs for annotations
9207b87: avoid easy garbage java.util.ArrayList$Itr: 1,720,417,512 (1%) bytes in 71,684,063 (2%) objects (avg size 24 bytes) java.util.ArrayList.iterator: 1,720,392,864 (99%) bytes in 71,683,036 (99%) objects com.intellij.openapi.projectRoots.impl.ProjectJdkTableImpl.findJdk: 938,831,640 (54%) bytes in 39,117,985 (54%) objects com.intellij.openapi.editor.impl.ComplementaryFontsRegistry.getFontAbleToDisplay: 218,420,520 (12%) bytes in 9,100,855 (12%) objects
75c030c: don't call toString() without need to avoid garbage
d5a39325: rewrite var template, initial
d8ec59b: no need to create strings of PsiFile's Text when we can avoid it or use charsequence
b6ae811: look for xml properties in files with xml file type only
b46a384: do not claim inner / anonymous classes as indexable (we process them from top level class)
a1f95fa: IDEA-113922 incorrect statusbar text when hover Mercurial > Update to fixed
b64b76a: Add tests for boxed boolean variables
f525375: Boolean template should be able to handle boxed variables
20952d1: fix test data
1c3d516: fix test data
2c01929: Cleanup completion tests
5b1eb2a: Add tests of autopopup recalculation
59e3876: Uncomment test that requires Boolean class
d86bd2c: Add stub of Boolean class to environment
e3482a7: Add autopopup tests
07631d3: enable RootIndex
9c23c52: remove unnecessary dependencies from DomManager
d45e47d: replace condition with isAutoPopup method
b482595: Fix not template for boxed booleans
6a78db2: Rename test for better navigation
b6c7262: Completion should rerun on prefix changing
f72efa26: Delete help button from postfix completion configurable
6e26b1d: Fix psi pattern for 1.switch
99676d8: Add actions for completion items
e70714c: Postfix live template should return shortcut char from settings
0c61ab0: Implement live template completion
98332e8: Fix deadlock
4c947ab: [log] IDEA-117816 small optimization in graph cell drawing
bf9f135: create from usage: reuse 'completion inference' when create from argument list
778f002: [log] IDEA-117500 Don't repaint branches panel on every updateUI
1bb8fa1: [log] IDEA-117500 Optimize grouping of branch references
c3aabac: skip excluded nodes during prev/next occurrence navigation
44b1568: fix TextFieldWithHistory rendering on mac
1496a6b: IDEA-81565 Selection foreground is not applied in Column Mode
a0ba534: IDEA-117780 Bad code is green: non-static class T cannot be referenced from a static context
8970cc3: Cleanup (unused parameter; pointless array conversion)
ab9f14e: Merge remote-tracking branch 'origin/master'
913016a: rename & injections (fix for InjectedLanguageEditingTest.testRenameInPlaceDoesCorrectRangeMarking)
4af6570: fix PersistenceRenameTest blinking: inconsistent @NameValue placement and random methods order in DomGenericInfo
c3dd2bb: reassigned variables complicate back&forth debugging
6bafa09: IDEA-117784 ("type parameter hides visible type" inspection false positive)
781ba12: restore suppressions (IDEA-117763)
da48448: pull up: ignore conflicts coming from access object when it is also moved (IDEA-117671)
63044bd: skinny trees
7814a8f: EqualityPolicy.ByHashingStrategy
a7e4bdc: IDEA-117738 Incorrect warning about impossible ClassCastException
de5f46f: 13.1
639449e: platform: load Mac environment from interactive login shell
0c96a73: Test fixes (do not prematurely create config dir)
9492982: Branch information checks moved to appropriated separated methods.
6c3f3dd: suppress injection background for psql
a5dd92c: wait smart mode checks for isReadAccessAllowed too, so, we must not call it
44727c2: optimization — check isEmpty
88f7578: Gradle: fix to avoid simultaneous project refresh
0924c2b: Method name simplified
e12e09e: remember different working dirs for rerun (IDEA-116110)
96dd995: clean up imports
caed8cc: scope to check for cheap search (IDEA-117665)
03271e6: Contains in branches feature implemented for mercurial log.
8700581: consistent package directories ordering in two directory indices
e800ade: CR-IC-3511 CFR-63806
6dc50e6: move CertificatesManager to platform
0be09aa: Gradle: fix GradleSettingsListener project refresh
b34a551: rename
458c964: IDEA-113344 An easy way to exit from full screen mode using mouse
6148fe7d: cleanup
47adec8: IDEA-117669 gradle multi-module project executing subtask uses wrong gradle version
8618268: IDEA-117669 gradle multi-module project executing subtask uses wrong gradle version
007dc0d: [git] Don't modify the unmodifiable collection
ce13ca6: IDEA_APPLICATION constant
f6b2dfa: cleanup
f598d51: javadoc
02d5e68: convenience method
7280b67: cleanup
602dadd: cache resolved results of new expression
35424c3: don't infer GrClosureType parameters when it is not really needed
f488de2: AppUIUtil.createUndoableTextField
713f323: cleanup
5b7f60f: remove outdated and buggy (in case of library code) property java.debugger.xBreakpoint.onlyIfHasFacets
3cf968c: standalone JPS build: propagate 'forceBuild' option to dependencies implicitly included into compile scope
fb4c1af: Merge remote-tracking branch 'origin/master'
32eb3f3: IDEA-117704 (Add option to 'Non-static initializer'-inspection to ignore anonymous classes)
98baeca: Merge remote-tracking branch 'origin/master'
adfaa05: avoid offset calculation in case of LightVirtualFile or HttpVirtualFile
b35548d: cleanup
db4ca37: VmFileEditor — prepare to fix postponed navigation problem in our HTTP file editor. VmFileEditor supports postponed navigation.
9fffb51: simplify — use subResult
bb4de38: overrides
d4b7a60: cleanup, use SmartList
ba81717: cleanup
2f9ce36: javadoc
5e76246: javadoc
397c92d: cleanup
80f3ece: extract StatementPostfixTemplate
56c5cb7: rewrite synchronized
2a3e876: check parent
0f61ced: WEB-10191 Weird field in the Configure NodeJS Modules Sources
f856110: code style
cee8778: update vendors
ef31c24: refactoring high level listeners (IDEA-115905)
daba93f: inline parameter: do not warn about inaccessible propagated parameter
022615c: NPE
7cecc22: type migration: do not search for conversion when types are convertible (IDEA-117634)
2ace283: extend local scope a set of containing files as visitors expect file level (IDEA-117649)
5e9c2c3: fix quickfix breaking code when non-static inner class was used from an other file
65d7ab4: Merge remote-tracking branch 'origin/master'
2752d2f: IDEA-117378 Privilege escalation via JetBrains products by local attacker
5af5a62: safely skipping some invalid usages
7580ea3: Merge branch 'python-fixes'
35e38a8: modify code for single binary file stub builder
546c532: Detect SQL fragments only in the beginning of string literals
71fdf96: Fixed LiteralTextEscaper.getOffsetInHost() for partial ranges inside host that contain escapes
68b2eb1: proper synchronization
5224872: testdata for IDEA-114797
2e24dd4: testdata for IDEA-115210
aa63767: parse all generated classes no matter were errors detected or not. This is needed for later "differentiate" operation to work correctly
713f671: Added caching of decoded fragments of string literals
658b3cf: Fixed detecting file references in Python strings without delimiters
bc9e47f: Removed unused PyStringLiteralExpression.iterateCharacterRanges()
e1d4530: Switched to new string value iteration in Python file references inside string literals
55c1a59: RootIndex: only mark as project-excluded roots that are not under module content
30dc10c: [git] IDEA-117500 Don't copy, just wrap in unmodifiable
587fd52: [git] remove unused method
b5f2137: [log] Fix "details pane" layout
7c6bb19: [log] Separate loading indicator for "Contained in branches"
c791b46: [log] Fix "Containing branches" for filtered list & for Mercurial
f78700e: [git] Move & rename method to get branches to GitBranchUtil for reuse
f95b122: [git] Simplify method to get branches: use branch names.
4296b11: Merge remote-tracking branch 'origin/master'
8f789af: rename affected clone dialog
6ae1477: File name fixed
2d0dc7d: Use Pair instead of a custom class
42b515e: unused class removed
07367e6: style
5e00978: Merge remote-tracking branch 'origin/master'
6688a87: analyze this dependency: filter left tree so only files with dependencies are left (IDEA-115818)
8964502: tests notification: separate not started notification from ignored when no 'not started' tests were detected (IDEA-116825)
3b44e81: use Url instead of plain string +review
bb94f47: introduce newUrl
cf2220c: cleanup — use constant
8f424b5a: cleanup
ad27c69: IDEA-31095 (Add inspection for "instance initializer could be moved to constructor")
55eb306: package renamed
7c961a7: implementation of methods chain completion indexing on jps
f6f19e8: Switched to new string value iteration in Python spellchecker
67c5643: StringUtilTest for unquote* methods
5d8bfc1: Gradle: fix dependency scope merge to respect artifact classifier option related bug - IDEA-117627 Transitive dependencies missing from imported Gradle project
f7a965e: IDEA-96207, IDEA-97651, IDEA-116896 Git and Mercurial Clone dialog unified and improved
61969ae: - use all BinaryStubBuilders versions in stable order to calculate stub version - introduce version for ClassStubBuilderFactory and use all class stub builder factories in stable order to calculate version of ClassFileStubBuilder
ac06c39: EA-52572 - NPE: XmlResourceUtil.parseResources
562fb4d: IDEA-116547 optimization in reassigned vars check
64c1f8a: typo in diagnostics
7f02a4f: Merge remote-tracking branch 'origin/master'
e762f5d: ensure custom color schema is loaded for dif command line app (IDEA-116478)
44e5be9: suspicious names: highlight only variable name (IDEA-116475)
48ad86b: suppressions: accept variable suppressions for inspections which register problems on variable (IDEA-116475)
57a0cc6: IDEA-116640 Inspection suppression annotation: remove annotation fix
a22e845: CR-IC-3530 (fix refinement)
684fe1a: CR-IC-3530 (fix refinement)
dc79126: Gradle: hotfix disable extension point for executing tasks in external mode
fe3cabd: fix bad loop IDEA-117644 ("Move initializer to constructor" intention breaks code)
633834f: External system: build files modification triggers threads continuously if "auto-import" feature enabled
1540d12: differentiate between Sun and Oracle VMs
fd1b734: IDEA-117249 Optimize make's constant search algorithm, so that read action is not held for long time
3b31641: (unfinished)CSS module split into css-psi-impl which contains PSI and language implementation and css-analysis-impl which contains inspections and highlighting
f8f537e: notnull
cfac677: Merge remote-tracking branch 'origin/master'
2f0c878: Merge branch 'svn_18_2'
647571b: Merge remote-tracking branch 'origin/master'
ecc36c1: fixed silent installation mode.
f0eaa63: Cleanup (logging method moved to a better place)
1be5df4: Merge remote-tracking branch 'origin/master'
cd52e13: IDEA-117536 (No-op method in abstract class: Don't trigger when final)
a03bc48: Merge remote-tracking branch 'origin/master'
8ef8417: suggest using WriteCommandAction in document modification assertion
a5e3ec0: Local VCS tests quick fix (ignore temp. FS)
d1985af: disable introduce variable from part of literal expression which is not a string
3478706: testng: ignore default annotations attributes (IDEA-117575)
ae30b20: IDEA-117561 ("Magic Number": Allow use in final local variable?)
69847d4: preselect live templates in autopopup completion (IDEA-117153)
677ad2e: remove TextBlock
b979841: fix ftl test, demote StringBuffer/StringBuilder
7655390: IDEA-117378 Privilege escalation via JetBrains products by local attacker
82bdc89: RootIndex rewrite
bf5d349: make history almost unlimited
6bc6d61: no delay after tab or escape
7642400: Merge remote-tracking branch 'origin/master'
49111e8: re-create components on every call (laf change fix)
7253375: + "rearranger"
528ec37: more java.lang classes preferred
7368b35: prefer java.lang.String* and System classes in completion
a888bb5: PsiUtilsCore.findLanguageFromElement: result for empty and non-empty files should be the same +review CR-IC
84d8e52: DevKit: refine DOM stubs + test
b2f3b78: Stability
29fb1ff: rewrite switch
6c6b53d: Merge remote-tracking branch 'origin/master'
ce277a1: IDEA-117583 DevKit: highlight <idea-version> "min"|"max" as deprecated
59d8b84: Allow to navigate to goal definition.
3d8acf8: Merge remote-tracking branch 'origin/master'
baaaaa6: IDEA-117061 (Can not set location of proxy auto configuration (.pac) file at proxy setting auto-detect proxy settings)
3af91db: Merge remote-tracking branch 'origin/master'
fd41f02: DebugUtil psi modifications: add javadoc, log.info instead of log.error for invalidations outside transactiond
32f1969: revert read access condition reordering: currentThread should be very fast
f56ca26: cleanup, update "since-build"
d552ee4: IDEA-117573 DevKit: highlight <vendor> "logo" as obsolete
0a0aecf: IDEA-103199 Undo: UTF problem (after-review improvements)
fcfc7e1: Cleanup (test)
d371503: correct definition of "oracle vm" for java 6
a774fd7: deprecate StubIndex.get, replace its usages with safeGet made static and renamed to getElements
ae7ef35: check if we're holding read lock before invoking native currentThread
d24d279: EA-52563 - assert: ChooseModulesDialog$MyTableCellRenderer$.customizeCellRenderer
4b83e57: StringUtil.unquoteString with custom quotation character
f33b6f8: trace when psi becomes invalid
cf33faf: inplace rename inside injected elements (IDEA-117489)
1b25c50: be honest, prevent heisenbugs due to incorrect HashingStrategy
2b92540: diagnostics
61e36eb: cleanup
38f2f05: IDEA-117498 Caret locks up after using ctrl+tab to switch editors [r=Peter.Gromov]
bd8611a: test reworked to avoid double-copying of test data and double-comparison
588cd01: IDEA-117494 133.193: Importing grails modules not labeled as grails enabled +review CR-IU
e028bd7: IDEA-79276 Valid xml element substitution highlighted
3417027: test: assertions on I/O ops
95a276c: Merge remote-tracking branch 'origin/master'
9e07bda: rollback Denis's changes
3ddc0a4: IDEA-117227 load imports from stubs
7e72dbf: Added PyStringLiteralExpression.getDecodedFragments()
e1657e4: PsiExpressionStatement
7e401fb: remove obsolete EP "regExpPropertiesProvider"
ee55699: fix PyMultiFileResolveTest
fc4384d: use StubIndex.safeGet in GroovyDirectInheritorsSearcher
961e91c: groovy resolve: use internal package caches for faster class/subpackage retrieval by name
ffdb0d7: svn: Removed JavaHL from/to SVNKit types converters
4eaadc7: svn: Removed JavaHL logic - version checking, status client, acceleration type
1470364: svn: Refactored SvnStatusHandler - parse status value without using JavaHL classes
3ffe112: svn: Refactored SvnInfoStructure - parse conflict reason without using JavaHL classes
fa6cb4c: svn: Refactored SvnCommitRunner - use own constants instead of JavaHL Revision constants
5efbf3d: add missing licenses for Android libs
9a87f77: diagnostics
81ed6c6: jdk 8 compilation
9fb29f0: diagnostics
b28e2fd: method removed in JDK8
50c710a: tests fixed
3eaed12: cleanup
5c25635: add <with> to EP
70e1965: Minor optimization: use DomElementsInspection instead of BasicDomElementsInspection
0eb3de2: OC-8863 Add visual background to components groups in darkula
d6a9584: get rid of final classes
dfbbfd0: null
66af363: notnull
49fc4b7: Cleanup (test)
64ec592: PsiBuilder/GPUB: zero-length token parsing support (lexer-based macros)
f998a38: tolerate mysterious groovy class file corruption (IDEA-117454)
0edee1f: make "pointless arithmetic" inspection warn about i / i, i - i and i % i
29daad0: Merge remote-tracking branch 'origin/master'
ebdd22e: IDEA-115667 (Inspection: Abstract class naming convention)
9eb00cf: inject java
8b97583: add explicit arguments: eliminate wildcards (IDEA-106741)
c7fcf6b: IDEA-117458 Conditional breakpoints in Grails debugging don't work
49815e2: VcsRootError changed to be an interface, implementation moved to vcs-impl
efbcaf9: Merge remote-tracking branch 'origin/master'
3db176f: reverted module type from plugin_module to java_module for localization and rest
8896cc9: Merge branch 'master' of git.labs.intellij.net:idea/community
71cfc6d: IDEA-116519 - Heroku Deployment facet: make the public key field more user-friendly
2cf7ed8: GroovyHotSwapper: use FileTypeIndex
310e294: IDEA-79312 text cursor gets lost
8fdaba4: format code + style
ea49ecf: IDEA-103199 Undo: UTF problem
83b6571: check lambda return values during constant&conditions (IDEA-117420)
134c2e2: style
3934393: svn: Implemented parsing SVNConflictAction instances from their string codes without using JavaHL types
681278a: Add test for instanceof template
ce8dcc8: Replace instanceof template variable with variable segment
6450764: fix "Usage of obsolete 'junit.framework.Assert'" inspection's problem descriptor
b7ac73b: rewrite return
a70038a: merge junit and testng inspection and fix IDEA-117122 (Misordered assertEquals() arguments not reported for negative numbers)
771a647: mark as simple directory
6ccd631: get rid of throw clause
ba293ee: get rid of BooleanPostfixTemplate, hooray for BooleanPostfixTemplate2
3751c72c: rewrite not
0694e5d: IDEA-117432 Do not fail while resolving client factory for upgrade if "other factory" is configured incorrectly
6242d70: IDEA-117432 Do not fail while resolving client factory for checkout if "other factory" is configured incorrectly
0fdf921: OC-8840
4cc3742: IDEA-115906 Throwable ; IDEA-117401 IAE fixed
7793e6f: HEAD branch filter in new log fixed
b03f3a0: IDEA-117390 'IntelliJIdeaRulezzz' in Code Completion
72c0a83: fallback for expression selection
5dab608: IDEA-116059 After upgrade from 12, IDEA opens all new windows very small
e863612: par template
fd9047c: IDEA-101023 (There is no javax.sql.DriverManager class, the correct name is java.sql.DriverManager)
6919926: do not allow slash in the middle of the child name
02ee160: tests fixed
de1da66: make "Private member access between outer and inner classes" inspection not warn on uncompilable code
4076692: javafx: allow to configure custom manifest attributes (IDEA-115252)
e0222e9: FrequentEventDetector: log outside of synchronized (IDEA-117426)
b29d947: IDEA-117228 Import Gradle build script fails with NotSerializableException of DefaultModuleVersionSelector IDEA-117255 IDEA 133.124, does not recognize gradle project.
02f3e40: svn: Use decoded url string when loading branches (and displaying them in branches popup)
e9f8048: svn: Refactored BranchesLoader - removed unused code, code simplified
df3d4d4: svn: Implemented branches refreshing using command line for the "interactive auth" case (when dialog requesting credentials is shown if necessary)
5baddb3: svn: Implemented browse client - to list repository files and folders
3eb3eb4: svn: Removed unused ShowAllSubmittedFilesAction class
95c4383: svn: Removed unused Wrapper class
0ab2791: svn: Removed unused SVNChangelistClientI interface
3148494: svn: Removed unused imports from RelocateAction
fec66fe: svn: Removed unused SVNWCClient from SvnMergeInfoCache
44d74e4: svn: Removed unused SVNWCClient from BranchInfo constructor
e8d70bc: Move todos
bfdf190: Merge remote-tracking branch 'origin/master'
f573d2c: svn: Implemented "Show history" from repository browser for command line
9369ad1: Add todos
00e7ebf: typo
05b96b2: some words about future
0e08193: rewrite instanceof
4b02b95: svn: Added url targets support to history client
0c32386: another one
3b40534: cleanup
cef8f32: Introduce descriprtion and example for new templates
6375d5e: fix void cast test
be28300: Add extra test for cast template
bedab4d: cleanup?
07f185f: Make key-parameter optional
ab4a463: rewrite cast
2ecbb90: Fold tests + remove throws Exception
e4c55c2: Reimplement while template
dd594ce: In order to avoid deadlock disable prefix calculation by postfixLiveTemplate in LiveTemplateCompletionContributor
d359880: platform: Unix locale in DateFormatUtil
d96c9d0: Merge remote-tracking branch 'origin/livetemplate' into livetemplate
1231fc7: final modifier
871a547: rename
c5819e4: remove all indexed state upon invalidateIndicesForFile (r=Eugene.Zhuravlev)
5012a9b: can not clear JarFileHandler caches (e.g. on JDK 7) -> no logging
b838f19: Reimplement else template
5324fb4: don't lose attachments on stub-ast mismatch reporting
17c6b55: Move key and presentable name initialization to constructor
393d831: IDEA-117391 (annotation highlighting fixed)
9553e5a: Cleanup (pointless test dropped)
cc947b8: IDEA-117359 On unknown variables (say SomeClass.methodCall()) suggest import as the first fix
2545176: warn about non-configured jdk for project files only; check module sdk
d98f1fc: IDEA-117314 Can not compile Java project with Eclipse dependencies storage format
c9359cf: IDEA-116732 Field can be converted to a local variable
96f18ec: Merge branch 'master' of git.labs.intellij.net:idea/community
2694a1f: VisualizeScriptSourcemap action
30d4cdf: cleanup
10561f0: Merge branch 'master' of git.labs.intellij.net:idea/community
9bba592: IDEA-96825 Removed revisions filtering by changed path when building file history
d0a3b13: cache default method signature
9e1e105: tolerate null substitutions (EA-52502)
62c8325: cache GroovyHotSwapper.containsGroovyClasses (IDEA-116851)
c971784: CR-IU-410 - add to git with GitFileUtils#addFiles
da4c45a: Merge remote-tracking branch 'origin/master'
a7efa19: Reimplement AssertTemplate
ce7c8cd: fixed tests since we don't propose to make static decorated method
73392fb: Fix testData for if template
c889167: get max heap value for javac from the new location
657b8b5: * stop stdin scanning thread if stdin is ended * don't close process's output stream after sending control command
192a062: Check type in boolean templates
6fc6a21: + "redispatch"
caf3ece: fix actionSystem.fixLostTyping.description
ced044f: Check custom template availability in ChooseItem
10e95d0: @NotNull
5fcbea0: Merge remote-tracking branch 'origin/master'
a114ad8: [log] IDEA-117365 Expect "empty" git tag; protect against errors
acc583e: fixed PY-10998 Wrong highlight in rst (restructured texts) for headlines
d3a81f0: IDEA-116087 Warning when using new wrapper.gradleVersion construction
bc527b1: Merge branch 'master' of git.labs.intellij.net:idea/community
b875819: Merge remote-tracking branch 'origin/master'
9c2ae5e: CR-IU-410 - remove -a flag on commit
44b70b3: Groovy: introduce parameter: invoke in-place mode only when extracting from expression
3e946cc: IDEA-117389 Groovy: Introduce constant from string part
43b08e4: fix GenerateGetterSetterTest formatting expectations
b213f10: CR-IC-3471
73b245e: finalize consts
8086f92: gwt, ability to debug — one idea module to many gwt modules
0831af1: IDEA-78508 [Maven] Good Code Red with empty variables in classifiers
f3bf865: automatically starts rebuild if java builder caches are corrupted (IDEA-117024)
b5efe09: WaitForMultipleObjects always returns WAIT_OBJECT_0 (busy loop)
3b4eeac: Merge branch 'master' of git.labs.intellij.net:idea/community
d682a15: Merge branch 'master' of git.labs.intellij.net:idea/community
acb43b7: rename while we still can
95d9502: [log] Make fields volatile
4d5fb00: range fixed
afadf4d: IDEA-91899 Breakpoints: Edit breakpoint popup show point on the breakpoint icon
d55e730: Merge branch 'master' of git.labs.intellij.net:idea/community
034aaf4: don't call default Ctrl+C or Ctrl+Break handler function, because it terminates runnerw.exe process forcibly
336ba48: CR-IU-410 - git repository in idea.system.path
6763822: EA-51913 - assert: DomNamespaceKeyIndex.hasStubElementsWithNamespaceKey
15b5563: Merge remote-tracking branch 'origin/master'
092db72: Merge remote-tracking branch 'origin/master'
90c30da: EA-51912 - IAE: CachedValueProvider$Result.<init>
a776fa8: EA-52324 - assert: ClassMappingNameConverter.getVariants: diagnostics
7abab14: test classes combined
6bd1c83: cleanup
f3faf8b: test the actual FileDocumentManager instead of a mock implementation
dc6469b: more robust javac server shutdown
3da930f: range re-fixed
569f3d2: cleanup
3226823: spelling
561c8d1: NullFileEditorState +review
aaa236a: overrides
1251fb6: spelling
0dee8e9: Merge remote-tracking branch 'origin/master'
61eff6f: xml tag completion after prefix
5b13469: rollback
3262dcb: Merge remote-tracking branch 'origin/master'
afa779a: a little bit more diagnostics
524a857: Merge remote-tracking branch 'origin/master'
b491b34: fixing IDEA-117328 java.lang.NoSuchMethodError: com.sun.tools.javac.util.Paths.clearPathExistanceCache()
7d8691d: Rename "Java" -> "JVMOptions" so MacOS doesn't require java 1.6 download from Apple.
c7abbf3: Merge remote-tracking branch 'origin/master'
e5c53c6: Gradle: IDEA-116880 Intellij 13 doesn't auto-save files before Gradle task
4da70ec: Merge remote-tracking branch 'origin/master'
a1db704: Gradle: tooling model builders functional tests added
bf0cd69: Merge remote-tracking branch 'origin/master'
140b618: Gradle: fix check for gradle-related files
5d60265: Merge remote-tracking branch 'origin/master'
95fbdc9: Gradle: fix MultipleRepositoryUrlsInspection to operate on gradle-relevant files only
88a9b50: Merge remote-tracking branch 'origin/master'
3e6ebd9: IDEA-117347 Search Everywhere popup is too wide (cherry picked from commit f2aed4c)
df4e5d8: remove unnecessary tests
4d2d590: Merge remote-tracking branch 'origin/master'
723b5df: New API
5d2a90d: Groovy: injection in command expression
28dc97f: IDEA-117292 Groovy: checks for @Immutable class
fd433a7: IDEA-117227 stubs for Groovy imports
af3a9a5: merging ConcurrentMapFactory and ContainerUtil
92c9abb: recover from possible exceptions during rootsChanged
72f945c: add javolution_license.txt
227c05a: more DirectoryIndex tests
310a331: nicer-looking DirectoryIndex inconsistency report, suppress consistency check for isProjectExcludeRoot which fails too often
ab3238e: save a volatile read
5113ad7: Remove useless assertion comments Fix codestyle
df039b6: Wrapping nazi!
6377b26: osx encoding fix moved to platform-api
1e48680: [log] Register disposable right away, not after initialization
cad277c: remove dumps
b27df78: instanceof initial
70f2546: right desc
452d217: final modifiers
a171f52: type parameter rename
c48a500: cleanup
ce447db: [git] IDEA-116690 Fix "Select in Git Log" from File History
6b75dd5: check all applicable helpers when adding files to completion #WEB-10377 fixed
662747e: Postfix completion: fix autopopup after float-literals
3f83d10: use bitset for storing extra large indices
61abae1: WEB-10503 NPE on start
337260e: WI-7226 Rename: PSR-0 support for "new" and "refactor"
6cd0b95: Fixed tips of the day.
a848ce5: continue WEB-2093: reference by id
1b1bd74: Merge remote-tracking branch 'origin/master'
a2eb867: New PyCharm tips of the day.
d78db0f: set ancestor nodes running when a test starts running
c03e613: we should not use Boolean as source of search + review
79f23d6: overrides
412606d: continue WEB-2093: speed search
182a32d: set JTable.autoStartsEdit to false — edit on F2 & double click, do not interfere with quick search
3696408: deprecate old ComboBoxTableCellEditor
3d5743c: add IconTableCellRenderer, ComboBoxTableCellEditor continue WEB-2093: editable browser family
8484b66: overrides
2989162: Cut out escapes from vagrant output in message dialogs.
baef757: Make setters return this to encourage functional style.
71f2736: Merge remote-tracking branch 'origin/master'
548c6db: Fill providers combo depending on plugins list.
66045f4: IDEA-118330 (kill unresponsive environment reader after timeout)
401a323: revert breaking index change
139adb1: continue WEB-2093 adding user web browsers: path editor
c72dc25: use platform LocalPathCellEditor
47fdfa3: overrides
fd7fa21: continue WEB-2093 adding user web browsers
da7f771: TableUtil.setupCheckboxColumn
ef8f433: cleanup
4b3ea12: continue WEB-2093 adding user web browsers
ddec8b8: cleanup
fd6fe2a: cleanup
8179fb5: cleanup
ed794dd: finalize
28f07af: continue WEB-2093 adding user web browsers
e001efe: continue WEB-2093 adding user web browsers
413607f: init WEB-2093 adding user web browsers
cd5ead2: optimize memory usage for very frequent index occurrences
1898e3e: correct capitalization in some UI places (IDEA-118520, parts of PY-9806)
7b044cb: Merge remote-tracking branch 'origin/master'
717d210: testdata fixed
340bc7a: platform: fake root considered harmful
531ab9b: platform: temp FS excluded from local roots
80af195: Merge remote-tracking branch 'origin/master'
a3b2fc0: bundle junit-4.11.jar
aa53831: IDEA-118763 (handle project component initialization errors)
a6f80fc: [git] IDEA-116738 Don't eat newlines when amending
f4ea819: [git] IDEA-115594 Don't join equal commit messages from different roots
94e7166: Merge remote-tracking branch 'origin/master'
45844ac: bundle junit 4.11
e422a27: [git] DRY
35d0bc2: [git] remove unused
b79e759: [git] write less garbage to the log
2004462: [log] simplify loading details around selected commit
57c9e85: junit: allow to run single method for single param set from parameterized test
fbd90f6: refactorings: propagate usage info to the 'before refactoring event'
c57e44f: junit: allow to run one-param-set parameterized test from tests view (~IDEA-65966)
05074bb: junit: allow run with working directory $MODULE_DIR$ across multiple modules
ed0efd1: junit: allow passing param set name to junit @Parameterized through program parameters
213c1d6: Make the constant final
bf1b263: IDEA-95729 Make a registry option
c2300b6: SmartList — fix testSingleToArray case
98c596e: CR-IC-3851 Consider to use factory methods
e9c8368: CR-IC-3851 Consider to use factory methods
79314e5: SmartList.toArray — copy without iterator creation
e9290dc: fix SmartHashSet iterator (singleton) +review
f6c3de8: "I've had to include some path mapping to avoid the "read only popup"" http://devnet.jetbrains.com/message/5505049
e7b96cb: SmartList.toArray — copy without iterator creation + review
b495f44: don't convert CharSequence to String before converting it to ImmutableText
1f5057f: IDEA-118914 typo: subnet
c78d7e4: LOG.debug which file is currently checked when running inspections globally (IDEA-118567)
23dfd86: IDEA-115577 Commit Changes: keyboard shortcut for Commit Message History does not work
dd9fd24: IDEA-118772 Pattern oracle.bnf should also match oracle-11.2.bnf
2f26745: IDEA-118787 IAE: Argument 0 for @NotNull parameter of com/intellij/codeInspection/dataFlow/value/DfaPsiType.<init> must not be null (with testcase)
1eca4f5: CR-IC-3851 cleanup — Consider to use factory methods
f653174: Merge remote-tracking branch 'origin/master'
d00138c: avoid NPE for non-text editors
561a3bc: junit: @Parameterized inheritors supported
2103908: don't cache custom cls navigation elements, as they might be outdated not only on root change
b1a787f: extracted requestBalloonHiding, per review recommendation
5bd84de: better name for API method, according to review comments
02a8cf9: AppCode: test diagnostic
297193a: Action path fixed
fa67089: Cleanup (VFS test moved to others; fields extracted)
7e3ec6d: remove "Open in Dartium" action
041d958: get rid of ReflectionCache
9b69b3b: Merge remote-tracking branch 'origin/master'
b9c6939: do not loose all run configurations because of plugin error: ignore faulty configuration
f9b5884: inline deprecated methods of ReflectionCache
86bef20: Cleanup (formatting)
227e1aa: get rid of ReflectionCache
2aec3b6: do not loose all run configurations because of plugin error
1e17233: unable to remove qualifier from method reference even if the method is statically imported (IDEA-118979)
eb258ae: delete catch fix: introduce ARM
ef71e0b: unwrap: allow to unwrap catch for try-with-resources statement
63cf5b9: platform: minor VFS optimization and cleanup
eead8f1: nonempty check
ab602cb: project disposed check
22c7a4f: IDEA-118718 Occasionally seeing "Low disk space on a IntelliJ IDEA system directory partition"
598b328: IDEA-116803 UI frozen after project open
e1cfccf: Happy New Year
3294bc5: simplify Combobox ctor +review use idea Combobox
fe70b8a: suppress annotation: allow values from //noinspection comments to be included in the list (IDEA-118948)
a8329a3: safe delete: do not change semantic on delete loop/if body (IDEA-114406)
e07f3b2: fix message with coverage/debugger rejection when $MODULE_DIR$ is set as working directory for tests (IDEA-118572)
1e89f7a: extract ComputableActionGroup, introduce WebBrowserManager continue WEB-9047 "Open in browser" usability
2865587: Merge remote-tracking branch 'origin/master'
eb9ce37: Cleanup.
76a7612: Remove code duplication.
bd8c9c1: Merge remote-tracking branch 'origin/master'
dbb167a: Merge pull request #132 from lehnerj/tip13
17e82d2: IDEA-118756 Fix for stable changes in JUnit 4.12-SNAPSHOT
7071746: enable stripping policy per file (IDEA-118760)
ea66187: [git] Understand renames in the log
0830871: IDEA-101710 Exception Breakpoints | Any Exception with Multiple Class Filters doesn't work
fe16acc: fix arrow position for Retina
0063124: fix darcula colors
e87a766: slightly better fix for IDEA-118691
065fa6d: IDEA-111684 Quick Documentation should resolve values for aggregated / indirect constants
285751f: IDEA-118691 Quick Documentation (Ctrl+Q) often does not display correct javadoc after checking parameters with CTRL+P
6fe35d7: continue WEB-9047 "Open in browser" usability — remove "preview in" action from View menu
511e75c: continue WEB-9047 "Open in browser" usability — move class to appropriate package
a9e3f4a: init WEB-9047 "Open in browser" usability
313e968: strip @SuppressWarning on delegating (IDEA-118528)
a45470a: add inner border for IntelliJ LaF looks not disturbing
f4ed6fb: ensure i18n is available before dialog initialization (IDEA-118193)
3d9d563: quick documentation: fix formatting stripping html tags (IDEA-118673)
f7ce116: ActionManager: <action/> and <group/> "overrides" attribute
5d86370: IDEA-118916 "Install plugin from disk": do not show other files than accepted (JAR/ZIP) in browser
106a3b1: lambda -> anonym: stop at class level (IDEA-118641)
d53eabe: qualified name fixed (IDEA-118683)
a5bcb72: exclude suppressed problems from tree (IDEA-118697)
6591c25: refactored; accept lambda as run argument (IDEA-118775)
17f71f6: Merge branch 'svn_18_2'
6a073c9: xml serialization: Support null values in fields marked as @Attribute (do not add corresponding attribute to output if value is null)
b20439d: new look for combo box button
8c42cb3: icons for combo box button
d8b2c49: move code from auto-generated class AllIcons to AppUIUtil
58f0397: Merge remote-tracking branch 'origin/master'
8f76e73: IDEA-118743 (False positive "Number of placeholders does not match number of arguments in logging call")
2542ac1: run under read action to ensure dumb mode state
4b4ea54: EA-50513 - assert: ExpressionGenerator.visitExpression
8a387be: IDEA-97803 Add ignore options to Groovy empty catch block inspection
df5655c: IDEA-118908 svn: Fixed url validation for "Merge From" action to use SVNURL instances (instead of just strings)
7387dee: IDEA-54304 svn: Refactored BranchConfigurationDialog - use SVNURL instances for validation (and not just string values)
c6a9252: IDEA-54304 svn: Do not explicitly save/load port in branch configuration if default port value is specified
c08341d: svn: Refactored SvnInteractiveAuthenticationProvider - removed duplication (for setting dialog title logic)
536608d: IDEA-54304 svn: Take user name (if any) from repository url when first initializing auth data for SSH protocol
f0b3042: HtmlUtil.isScriptTag
ce43bbc: continue WEB-10360: Now we use script preprocessor to support source map backed breakpoints (we add debugger keyword) and... in this case we MUST use script tag offset instead of absolute.
09efbc2: IDEA-97775 Backing out of empty watch editor creates blank watch entry
c34b260: to get version sort copy of ClsStubBuilderFactory implementation array
c8bb6fd: continue WEB-10360 Javascript debugger with non unique file names
602db68: IDEA-118521 Latest 13.0.1 keeps locking up. Editor becomes unresponsive. Various file types. Using XmlPropertiesIndex to avoid getting xml file content
bb1a41b: Gradle: fix creation/sync of gradle wrapper files on project import (cherry picked from commit e8c50fa)
211d097: Merge remote-tracking branch 'origin/master'
0845f9e: faster xml properties indexing: don't process if no requered namespace string present
9987f8b: cleanup — Consider to use factory methods {@link #createLinked()}, {@link #createSet()}, {@link #createSmartList()}, {@link #create(gnu.trove.TObjectHashingStrategy)} instead of override.
27f0d06: cleanup — use MultiMap.createLinked
0bbfe5d: WEB-10382 Karma tests: allow "Test ignored" output to be suppressed
8fb96a5: Close session on logout option should be used (PY-11718).
bfeecb6: IDEA-118742 removed read action enclosing getting files with particular word (in case of not whole words search it was slow)
1f4910b: removed notnull
b245858: cleanup
f9efef5: Merge remote-tracking branch 'origin/master'
1020ee4: fix debugging watch tree
efd6190: EA-52867 (null check)
e9d6759: proper processing of dom indices, 2
c80901e: removed afterUpdate runnable because it was actually not used: all arguments passed were empty runnables
f18f1b5: [log] IDEA-117680 IDEA-116207 Fix showing Changes for multi-selection
a9b17a6: extract checkDisposed() with verbose reporting
f735058: Don't warn for method com.google.common.base.Throwables#propagate()
316d44c: cleanup code block generation
a8b7b63: Groovy: while's condition is expression
af0b7ba: tuple with parentheses are allowed only inside assignments
64aa586: fix switch testdata
227a659: Groovy control flow: do always process lhs of assignment
61ab9b1: Database navbar extension
e207b56: EA-49328 - diagnostics
4a85dff: IDEA-117377 more careful 'remove explicit type' intention for methods
559b6ef: whitespace checking
e5401d6: proper processing of dom indices
e560ee2: IDEA-118745 Show directory in editor tabs for non-unique filenames doesn't work for non-project files
90f2e9c: IDEA-118446 Installation and plugin update (patch) download ignores Settings / HTTP Proxy
cff5c6c: - fixed serialization for DOM indexes - DOM indices work without exception about stub mismatch
e826bed: typo fixed
db95c42: introduce InternalModuleType
0666a75: Added WinProcessManager for low level work with windows processes.
22c68ce: IDEA-118187 Change font size in run console only changes line height
52aafbb: EA-27319 - assert: FoldingUpdate.getFoldingsFor added more information to error report
a899539: cleanup
227468a: notnull
3a0ed45: EditorSplitters: update shortcuts on keymap change
c714b45: IDEA-99036 Changing breakpoint suspend policy from popup does not actually change the policy
8d3dd02: IDEA-81789 Expression Evaluation goes crazy when multiline expression is inserted
bc118c0: fix second <application/project-components/> error highlighting
8ebc84d: svn: Refactored SvnConfiguration - encapsulated "myUseAcceleration" (in tests)
00af757: svn: Refactored SvnConfiguration - removed old compatibility logic for "checkout urls" config parameter (which was moved from workspace file to app config)
c0c0136: svn: Removed unused "PASSWORD" configuration parameter
3658903: svn: Refactored SvnConfiguration - encapsulated configuration parameters fields - fields are still public not to break configuration persisting - simple renames
e57aca9: svn: Removed unused "LAST_MERGED_REVISION" configuration parameter (and related logic)
851d0f2: svn: Refactored SvnConfiguration - "create auth manager for command line" methods inlined to IdeaSvnkitBasedAuthenticationCallback
3fc6f6f: svn: Refactored SvnConfiguration - moved "clear auth cache" logic to SvnAuthenticationNotifier
e0538af: svn: Authentication tests refactored - methods extracted, removed duplication
035b208: svn: Refactored SvnConfigurable - moved "clear auth cache" logic to SvnAuthenticationNotifier
591ad78: svn: Refactored SvnConfiguration - moved config file utility methods to IdeaSVNConfigFile
20ac89b: svn: Refactored SvnConfiguration - fields encapsulated
249a78b: svn: Removed unused "addpath" configuration parameter
ec72d3c: svn: Removed unused "remoteStatus" and "upgradeMode" configuration parameters
f936508: svn: Refactored SvnConfiguration - removed unused methods, fixed simple warnings
bbae5a3: svn: Implemented usages collector of svn working copy formats used in project
644cc4e: svn: Refactored CompareWithBranchAction - inner classes with compare logic extracted to separate classes
a946a94: svn: Moved CompareWithBranchAction to "diff" package
47e7518: svn: Fixed CurrentContentRevision handling for properties diff
6e139b9: svn: Fixed CmdDiffClient to create correct ContentRevision and Change instances for retrieved changes - correctly handle directories, non-local files, deleted files
fb9a151: svn: Refactored SvnRepositoryContentRevision to use FilePath for remote path (instead of just String)
42c824a: svn: Refactored SvnRepositoryContentRevision not to use explicit repository root path (but just required item path)
11e0f08: svn: Refactored SvnRepositoryContentRevision - removed unnecessary catch blocks
62b3c16: svn: Implemented "Compare with Branch" action for svn 1.8 for command line
e160938: svn: Implemented diff client for command line - to compare local/remote directories content
b6ed9e4: svn: Refactored SvnStatusConvertor - removed unused code, inlined methods, not null
e9fde92: svn: Refactored CompareWithBranchAction - method extractions, object extractions, removed unused code
573e468: svn: Implemented "Compare with Branch" action for files for command line
95c04d1: svn: Use common path resolution logic while command output parsing for status, info, commit, update
ac3960b: svn: Implemented support to get info for several files in batch (for command line)
54ea88b: svn: Refactored ReceivedChangeList type checks - used ReceivedChangeList.unwrap()
606d680: svn: Remote revisions caches - added comments, removed unused methods
a5820de: svn: Fixed conflict reason and conflict action parsing (for info command)
19400c2: update tip of the day
c39a2fb: Merge remote-tracking branch 'origin/master'
d7b3afb: Get rid of 'Provider' thing as Alex suggested (naming, drop multiple lookup elements per template kind). Chop lines longer >140 symbols (IDEA default, I'm really hoping I'm following IDEA's guidelines)
3c82358: allow V8 map on IBM JDK 1.7
1f08bb4: do not disable "ext.dirs" location, because IBM jdk stores some of its essential jars there
332885d: better assertions
c6731e1: code style
2b49ac9: introduce variable inside lambda: do not step out of lambda block
2fdb93a: invalid range
abea706: Cleanup (formatting; arrangement)
eb9686b: Cleanup (single-use util class deprecated)
3f8057b: default concurrency level upper limit
dcfb1d8: encapsulation of factory's implementation details
75beb19: NPE protection for IDEA-117277, but actual NPE already fixed by Anna
10641fe: EA-52516 - IAE: HighlightUsagesHandlerBase.addOccurrence
8d22bd8: EA-52505 - NPE: MethodCandidateInfo.getPertinentApplicabilityLevel
17e9296: invalid range for xml attribute
19ac5df: IDEA-117252 Extract variable bug
4920da7: IDEA-113339 "replace with method reference" ignores side effect of expression: ignore any new expressions in qualifiers
5252a51: IDEA-117298 Darcula&IntelliJ on Windows: Inspection description is too small in Settings
7cf6caa: IDEA-117095 Goto File: checkbox 'include non-project files' is remembered between invocations [r=Anna.Kozlova]
f57d5ab: fix three state check box under intellij and darcula lafs
132a7c6: IDEA-117296 Fixed buttons look bad under Darcula and IntelliJ lafs
9a5b1b5: fix three state check box under intellij and darcula lafs
610c318: all code in "util" module to create CHM implementation via dedicated factory (see IDEA-116404 Java code compilation does not work with IBM JDK)
d7e8e2a: CodeInsightTestUtil#doIntentionTest(): remove Throwable declaration
40ae21d: CR-IU-366
e962648: close process's input stream after process termination
77e0f1a: support Windows soft kills using runnerw.exe in KillableColoredProcessHandler
b567581: IDEA-117258 IntelliJ theme: selected tabs in Debugger and in Run <application server> views get black color
b5afa13: IDEA-117113 Can't Start Mercurial
e42d12e: Problem — we use short gwt module name (Hello) instead of output name (hello, rename-to specified in Hello.gwt.xml). 1) if rename-to specified, url will be http://localhost:9876/sourcemaps/{rename-to} rename-to=“hello” => http://localhost:9876/sourcemaps/hello 2) if rename-to is not specified, url will be http://localhost:9876/sourcemaps/{qualified name} com.google.gwt.sample.hello.Hello => http://localhost:9876/sourcemaps/com.google.gwt.sample.hello.Hello
ecf090a: cleanup
cbc278d: enable the correct inspection by default
4613bad: fix NPEs
dfacab8: "read access" assertion and NPE fixes
77ed2ca: fix "read access" assertion
9c4f089: Merge remote-tracking branch 'origin/master'
c500616: Merge remote-tracking branch 'origin/master'
e668634: fix Url equality (scheme)
ec22c2e: fix NPE — url could be in any form, so, parsed can be null
fc8a662: Remove broken dependency on 'markdownj' from tasks-core module
2fdd102: IDEA-113543 Removed revisions filtering by changed paths for "Quick Manual Select" merge option
9d05ff2: IDEA-115786 Allow the number of Maven threads to be specified
d9d898d: EA-52459 (assert: JavaParserUtil.parseFragment)
03d2433: tests fixed
97b228f: interruptibility
0454a91: memory
a7c22bd: WI-21234 (NPE fixed, method argument annotated)
8813143: use uppercase first letter for options text
ffa841a: IDEA-117265 java.lang.ClassCastException: com.intellij.psi.impl.source.tree.java.PsiParenthesizedExpressionImpl cannot be cast to com.intellij.psi.PsiCallExpression
09fd3ba: IDEA-115953 Editor: Line Spacing < 1.0 no longer works
c613f66: IDEA-117191 (Inspection "Inner class may be static" not working if inner class is return type)
2ea48a5: Gradle: respect IdeaNameDeduper work from Tooling API
79cba99: Merge remote-tracking branch 'origin/master'
16baacc: NPE on invalid expressions
61d51d0: cleanup
689a977: move all stupid casts to the one place: extract ExpressionPostfixLookupElement
9007d7c: *Base classes
8b11913: drop "ignore in test code" checkbox and use "suppress for 'Tests' scope" quickfix
fca2783: remove obsolete test
3c9eb69: Merge remote-tracking branch 'origin/master'
52f0867: do not try to merge stubs if version changed: take three, NPE fix
c2b9a6e: do not try to merge stubs if version changed: take three
bb941b0: External system: add support for different naming of external entities within IDEA models. E.g. external lib name: 'somelib' -> IDEA lib name: 'Gradle: somelib'. external module name: 'some/module' -> IDEA module name: 'some_module'.
a6aa2bb: Fix NPE.
7a0f6ef: Don't break compatibility (PY-11499).
0ecc836: enable abbreviations
43378ec: more searchable options (cherry picked from commit 1dc77a9)
9a96a3f: fix history and symbols 'More' action (cherry picked from commit 31750db)
65eaf17: Merge remote-tracking branch 'origin/master'
79c9f36: add new actions (cherry picked from commit 84f584a)
6f3a339: change action place to Main Menu (cherry picked from commit 5a49390)
1d00a04: don't use smart search for files (don't use space as a separator) (cherry picked from commit 4a50f96)
8b01ecf: restore empty AST loading filter after highlighting
399eaf2: Docs & cosmetics. v0.7.6
6bcb2f9: Make use of 'JavaSurroundersProxy.ifStatement' in .notnull/.null templates
07d19f6: ImmutableText: include complete BSD license text
a9d3ef2: Make use of 'JavaSurroundersProxy.ifStatement' in .else template
6a6dcbb: One more unchecked cast, now compiles without warnings
4a7cbcd: Normalize formatting a bit, suppress unchecked warning
756937e: drop "ignore in test code" checkbox and use "suppress for 'Tests' scope" quickfix
7bff718: drop "ignore exceptions declared in tests" checkbox and use "suppress for 'Tests' scope" quickfix
3c78ab4: lambda -> method ref: do not convert if resulted ref would be ambiguous (IDEA-116964)
9859872: IDEA-117059 (error reporting in updater fixed)
d38a23d: IDEA-117059 (same temp. directory for updater)
9154ab0: NPE in mouse handler
9b13a43: IDEA-117071 (language level in decompiled .class files)
f99fa02: reuse stub reference text in qualified name calculation [^peter]
4b36fa1: introduce variable: forbid to replace write occurrences which occur after read; insert declaration after write usage (IDEA-117204)
d88f344: ready to nulls (EA-52470 - IAE: TypeCompatibilityConstraint.<init>)
bb9f2c7: drop "ignore in test code" checkbox and use "suppress for 'Tests' scope" quickfix
f0a13c2: cleanup and clarify
5840189: drop "ignore in test code" checkbox and use "suppress for 'Tests' scope" quickfix
13835cf: drop "ignore unused 'catch' parameters in tests" and use "suppress for 'Tests' scope" quickfix
f6ac8fe: drop "ignore feature envy in tests" checkbox and use "suppress for 'Tests' scope" quickfix
5aa9b8e: IDEA-116260 ISE: RPC handler object "AddOnlineUser" not found at com.intellij.ide.XmlRpcServerImpl.process
2eb0332: let test AST loading filters be more robust to test failures
50d1e11: fix null project
05a93b5: reconfigure navbar toolbar actions
76889ca: show separators in navbar toolbar
d14a620: update Source Code Pro to version 17
9006519: IDEA-117211 empty elements in Search Everywhere
7f304c1: IDEA-104734 Dracula: Cannot see well active tab in Modules Settings
a4e1707: IDEA-117192 NavBar popup shows in wrong place when navigating to the directory from popup
f1d09b5: tuned UI for got it button
e2cdb6d: introduced idea.register.bundled.fonts registry to be able to switch off bundled fonts registration in order to avoid garbled text in editor (IDEA-93404) [r=Konstantin.Bulenkov]
25cf3c5: use java surrounder for if template
f3e71c6: report missing optimizedFileManager only once
69cc0a4: correct place for optimizedFileManager.jar
bd134c2: tests for inside command modification
d7ce337: disable "document modification inside command only" for free-threaded documents
1cd19f7: command name
76880d9: build scripts: added dependencies to required jps plugins to fix starting build scripts from IDEA
99b0894: remove dependency on platform-impl — move data uri related util methods to util +review
356afaa: drop "ignore empty 'catch' blocks in tests" and use "suppress for 'Tests' scope" quickfix
6976e88: don't respect boolean any longer because there's no ui to disable it
ebeb994: make adapt_builder_() overridable (initState -> public)
869fa42: Merge remote-tracking branch 'origin/master'
342026e: Jediterm updated.
3c85c69: drop "ignore exceptions declared in test" and use "suppress for 'Tests' scope" quickfix
166d33a: enable by default
3b2bc9c: Merge remote-tracking branch 'origin/master'
bdd7043: Merge pull request #6 from ignatov/cast
d5d96de: deprecate useless ReflectionCache methods
184c578: fixed PY-11500 False positive in method may be static inspection for decorated methods
f060500: Mouse selection should always work in Terminal (IDEA-117210).
797ade1: EA-52484 - IOOBE: ConsoleHistoryModel.getHistoryPrev
dc4cc5a: notnull ImmutableText.valueOf parameters
1810858: avoid double DocumentImpl.assertWriteAccess
f22cec8: use ensureValid (EA-52448)
4479456: IDEA-115945 Provide support for Per Environment Bootstrapping
c2b27d2: use java cast surrounder
d0301c6: prefer URLUtil +review
a3081ca: [git] Quick-fix for IDEA-115581: don't fail, just skip such hashes
2e0c576: Merge remote-tracking branch 'origin/master'
7b6b8de: fixed problem of starting on mac 10.8.5+with no java installed
4617618: Merge remote-tracking branch 'origin/master'
852785e: testdata to check invalid method refs
282bfb6: EA-52426 - NPE: JavaDocInfoGenerator.generateSuperMethodsSection
34cbde3: EA-52436 - IAE: PsiElementFactoryImpl.createType
e305473: Remove dynamic dependencies on JavaVM.framework. Otherwise we will be asked to download java from Apple site
055d3bf: added rearranger test for anonymous classes
7bf1e6f: Use Source Code Pro as we don't have problems with unprintable pseudo-graphics as we iterate fonts to find suitable one for unprintable characters.
9e88e3b: [vcs] IDEA-109608 Apply patch: Fix path detection for new files + test
3afe8b5: Merge pull request #5 from ignatov/tests-cleanup
8e13a6a: missed test
be8da2f: Merge pull request #4 from ignatov/tests-cleanup
6a19297: Project parameter to runWriteCommandAction
c0f358c: cleanup
cdcb414: cleanup
04e17d1: overrides
01f1fa8: tests cleanup
b2307d0: IDEA-115412 Diff window is minimized after the appearance
9c31319: Merge pull request #3 from ignatov/shared-configs
7349d49: move tests to the appropriate package; run configurations added
32a21fb: Merge remote-tracking branch 'origin/master'
be905df: ActionTestCase extracted from CoffeeScript and Puppet
5847e27: suggest casting int to long when Long is expecting
f2c576c: method refs: do not choose more specific method between methods with different number of params (cherry picked from commit f986c7c3541f032da16736f43fd34c92337242c4)
41f4842: plugin advertiser: ensure that older plugins won't be ever suggested (cherry picked from commit 3bd2a55d4272f3154be73a93155cc6c512a7dcaa)
b9ee30c: plugins advertise: download plugin if it was not explicitly disabled (IDEA-117003) (cherry picked from commit f739564c0fb744ef8b819f2df4011a9eaeb00685)
ca248d8: plugins advertiser: provide loading plugin version for renderer (cherry picked from commit df398a91a558ef3c1a4f85c34b119fa4859bfd6f)
8818860: CCE (IDEA-117119) (cherry picked from commit 751d401cd177c5da5cd454ec9ebbcd6464a1b08f)
301efb1: lambda: do not distinguish between ellipsis and arrays for formal lambda params checks (IDEA-117124) (cherry picked from commit 03b253b084ddb93ce485b1997d47a4b00284eb74)
acdf70a: ~update mockJDK-1.7 used classes to be at least from jdk 1.5 (cherry picked from commit 7e1f100585719ad9c686d24d43a9c9e2a78109f1)
ad9486d: do not create raw outer types during diamond inference (cherry picked from commit c812622e14b3cb86ec18cedd406118789abb2e83)
834793e: mock 1.8 jdk (cherry picked from commit 86b3924bc3c6dca79f9d5f75bc5e93307a5da4f4)
0057f81: check that index for which indexUnsavedDocument is performed can be applied to given file type (EA-47740) [r=Eugene.Zhuravlev]
8eb6624: Merge remote-tracking branch 'origin/master'
6156989: Lowercase directory names on OS X... argh
15869e7: IDEA-96723 Java Rearranger deletes blank lines in field declarations
9d6c3a8: FileUtil.readLines(File) method
5b6dadb: use ImmutableText for document contents
39c059f: removed signing for CE launchers.
3c553d6: Minor typo fix (IDEA-116432 Incorrect Spelling of Eclipse)
13b5a46: IDEA-116558 Update state transition requests for JIRA REST API 2
3d0d149: a couple of tests fixed to avoid assertion of document modification outside command
ab71fcb: assertion for changing document inside command or undo-transparent action only and warning of PSI modifications inside document save listener
fa708d3: moved to psi
75151b1: IDEA-116866 (path overriding for plugins/log dirs fixed once again)
8e2ad06: IDEA-116756 Gradle multi-module project with deep-nested modules - idea places iml file in the wrong directory
9ecbdc6: special icon for generated test root
b076862: ver 0.7.5
0a139a6: Cleanup
8613b2c: Normalize 'import' style
731a05f: Fix naming of packages
af70c0e: faster dfa concatenation processing
117a25c: Rename SDK 2
00bd16a: Rename SDK
b34ebc4: Fix column widths in configurable
3721e70: Convert field to local variable Show column titles
790e23b: Rename templates panel
4077201: Merge pull request #2 from ignatov/cast
2520fb1: small cleanup for cast template
af0f00c: Revert (signer is not available within CE)
dc6be5b: IDEA-116866 (path overriding for plugins/log dirs fixed)
8fd2f55: Cleanup (punctuation)
cd9c425: EA-52322 (diagnostic)
80d5bcb: util: LinkedHashMap from pairs
4c4fc8c: Reimplement confugurable, first iteration
4d5bfb7: IDEA-92545 (Type maybe weakened does not always work)
641eabb: Extract method for retrieving PostfixTemplatesService
5558fef: Merge branch 'master' of git.labs.intellij.net:idea/community
6534861: CR-IU-410 - replace init method with constructor
f141c64: Merge remote-tracking branch 'origin/master'
329fe2b: Add out/ directory to .gitignore
c93fd52: Add idea codestyle
7fe0024a: Add idea inspection profile
56f1936: dfa: don't try to merge obviously incompatible states
b889d6e: cache intermediate dir infos in RootIndex
661b9da: Merge branch 'master' of git.labs.intellij.net:idea/community
554b244: CR-IU-410 - drop unused import
3de5bbe: Setup composite as it is done in EditorImpl.paintComponent.
a8e1e9a: don't let invalid fold regions and hyperlink highlights add up on console overflow (IDEA-117120)
25eb9fc: don't drop all caches on second completion invocation in the same place after the copy has already been reused
cbd50b3: Behave the same as EditorImpl.
c19e163: continue WEB-9968 Dart: ClassCastException when debugging web application in Dartium
62f5430: finalize constants
a708a6e: newHttpUrl — authority must be NotNull
95c5bb9: cosmetics
a13d7be: use the same background color
69ddb19: refactored AbstractLayoutCodeProcessor, ReformatCodeAction
b2bce83: set lower limit of 1 for max_worker_threads_count (for low-profile cpu)
6ccdae5: IDEA-111388 Built-in server not "available external" — it is unclear that port number must be also changed
e11330e: make IntelliJ laf by default on Linux
b412249: Merge remote-tracking branch 'origin/master'
eec2e4a: use backported V8 CHM only for Oracle or Apple JDK (IDEA-116404 Java code compilation does not work with IBM JDK)
abea23a: Merge remote-tracking branch 'origin/master'
ed3c105: added signing for community launchers in zip distr.
96e001e: avoid blocking runReadAction in debug logging
5b4f290: VfsUtilTest.testNotCanonicallyNamedChild under Linux
76896b9: moved to core
a63aaeb: isCaseSensitive method
e77ddeb: reaction to range highlighter' renderers change: repaint gutter non only when renderer appears but also when it is gone
50873ad: utility method
33fcb9e: Merge remote-tracking branch 'origin/master'
3052d82: fixed PY-2984 Surround with try/except reformats entire file
c847d67: save / load per project key hash codes
b929c67: use existing project
c102290: update artwork for version 13
6dafd1d: add history
8093829: CR-IC-3403#CFR-62470
d7a7a2f: IDEA-111161 Flat tool window design (hover shouldn't look like selected)
14c9ec9: CR-IC-3403 we must return empty state if empty, but not null
cd35a94: test for unzipping malformed zip archive
8e10c3a: target error message for a newly created project
fa39c70: NetUtils.tryToFindAvailableSocketPort
4ecac7f: introduce Urls.newUri, prepare to fix WEB-9968 Dart: ClassCastException when debugging web application in Dartium
391caac: Merge pull request #1 from zolotov/infrastructure-improvements
a128fa5: FinderRecursivePanel: do not perform getListItems() in EDT on update
02da50f: use ZipFile, because it throws exception for a malformed zip archive
eaf3233: mutating methods pushed down into SoftWrapModelImpl
d43e5d9: Fix maven tests.
691aebb: remove caching from ReflectionCache
c317710: Remove old TemplateProviders package
ec7f98e: Reimplement PostfixCompletionManager with Service
a6f9141: External System: support for multiple tasks execution added
b749bf1: better colors? fix balloon and popup borders
01e9748: utility class holding two colors for gradient painting
9750b3a: Simplify if-statements
dc07e66: Reimplement TemplateProviders with extensions
05c0e14: removed duplicate module definition
414a185: fixed clicking on stacktrace links in console when several classes are found: prefer modules over libraries, show popup if necessary (IDEA-52913)
691e7e2: Merge remote-tracking branch 'origin/master'
15cb709: File chooser for shell path (PY-11334).
99d62c8: Take shell path setting before every process creation.
189973d: Merge branch 'master' of git.labs.intellij.net:idea/community
036cc96: Cloud integrations - deploy artifacts to git clouds
01ef080: switching to java.util.ConcurrentHashMap in jps code; eliminate unneeded map queries
740725d: fix NPE [^Ann] (cherry picked from commit 403f9a5)
7f1b705: IDEA-114952 Eclipse code style import: would be nice to remember imported file location (URL fix for Windows)
896e23a: Merge remote-tracking branch 'origin/master'
b08500c: args can be immutable (PY-11465).
d08af6d: javadoc: keep whitespaces in {@code} tags (IDEA-109997)
02cabc4: IDEA-117082 Anonymous class assigned to final field
cbcc0e8: Merge remote-tracking branch 'origin/master'
aa90618: Merge remote-tracking branch 'origin/master'
3656e43: CR-IC-3403#CFR-62470 leads to changes between IDEA versions and we try to avoid this as much as possible
c5d4fdb: Take default shell from env variable.
95c72cb: don't drop all caches on second completion invocation in the same place
ab741be: Restore selection after undo delete operation
6646b18: some memory tune-ups
682c71d: Problem with username fixed
a4a8e3a: copyright: ensure that we update copyright in the correct project (IDEA-114186)
354fece: junit: do not reuse directory configuration from another test root (IDEA-116871)
effc865: junit: do not create directory configuration when selection is not under test root, e.g. module content root (IDEA-116871)
2b4dc10: product name -> full product name (IDEA-117070)
5d8f8fd: diagnose and recover from IOOBE when node ranges are inconsistent during commit
17cc299: Allow to pass parameters for MavenEmbedder via system properties.
fb583bf: IDEA-117077 Can't remove files from Recent Files
ee2e304: IDEA-117073 Recent files and Switcher are not centred in ide window
510da92: file watchers tips should be in WS only
dc69039: use ensureValid
9ef47ff: RootIndex: no package name for ignored directories
032b1f2: Copyright must not save empty settings +review
32453bd: cleanup
009ca28: IDEA-114418 (Grails SDK of an dependency) -Dgrails.disable.structure.update=true should work for JDK synchronization.
27557a3: index property optimization
5c1d10a: class searching optimization
fdb6916: typo
7c076b6: EA-52338 - assert: ComponentManagerImpl.getComponent
a7b76f5: shorter message
aadeb26: IDEA-117030 Groovy/Gradle frequent, severe hangs
99ffd83: plugins advertiser: ensure that all installed plugins would be enabled - check also unknown plugins (IDEA-117068)
e545297: plugins advertiser: do not suggest to update to ultimate on implicitly disabled plugins (IDEA-117040)
9af3c15: update complete statement tips
3e4c22c: removed LOG.error for null syntax highlighter
8d73687: remove image tag
423f210: missed images
53ae1ad: Enter in SE should close popup if selection is a setting
5b14b47: button placed on top, should be in the middle
e2953b9: fixed PY-11435 Can't run script by context menu action if it has method named test
283a1cf: Add missing module definition. (cherry picked from commit b975e7d)
1fe89e9: Fixed detection of the largest string literal for right parts of '%' operator
0df2a18: Add license for "aether-api-0.9.0.M2.jar"
79c4e6e: IDEA-116881 Please time stamp gradle tasks
e0712b9: IDEA-54405 Use decoded url for "Checkout"
9732da7: IDEA-116891 gradle import creates a lot of extra empty directories
ca7e083: IDEA-116891 gradle import creates a lot of extra empty directories
881fdc6: IDEA-117022 Use decoded url for "Show History"
58704c7: relative path - special url, encoding is not required
3868464: cleanup
065a7d1: CCE fixed (IDEA-116968)
36bacc0: IDEA-100294 Cannot edit a file - text jumps all over the screen
3b21d86: IDEA-116636 Android-Gradle facet is created when Gradle synchronization related bug IDEA-116887 Gradle web artifacts do not contain compiled classes and JSP files
64e7f51: IDEA-116636 Android-Gradle facet is created when Gradle synchronization related bug IDEA-116887 Gradle web artifacts do not contain compiled classes and JSP files
d3f9d06: IDEA-116974 Gradle Plugin doesn't handle 'providedCompile' dependencies in 'war' projects correctly
d274eb6: revert changes to fix problem with saving settings when WriteExternalException is thrown (cherry picked from commit a6fa4dd)
ef475ea: IDEA-97696 Custom tool windows layout is lost on exiting IDE with closed projects (cherry picked from commit 984cdfb)
20b26a1: Search fields: native border visual glitch (cherry picked from commit 922ecfc)
a4d51a6: Lens pixel hunting (reviewed by kb) (cherry picked from commit 17913b8)
7175093: IDEA-111161 Flat tool window design PATCH(reviewed by kb) (cherry picked from commit 4055528)
2a9a91b: IDEA-115546 Full Screen Mode: main menu persists on screen, when invoked by the keyboard shortcut(reviewed by kb) (cherry picked from commit 5be1c50)
3b1fe7f: compilation fixed
c30d973: don't write new settings to profile if they have the default value
cbe65f9: do not change parameter types in MethodSignature
243927e: copyright: common scope chooser before update
956e568: info -> debug in the old code
9062554: optimization: do not check scope if attributes are empty (^peter)
92adf45: inspection profile: no need to initialize on write when tool was not initialized (=had default settings on read)
fdb3b74: possible NPE, explanation for the used scope
094ac76: IDEA-116991 "IDE is up to date" message
bf64625: lambda: process lambda as parameter for anonymous class (IDEA-116987)
383ad37: export inspections: delegate severity of entry points to unused declaration (IDEA-116984)
d7dc6ca: IDEA-66494 Switching between search and replace
684ec2c: Merge remote-tracking branch 'origin/master'
5965955: Add idea.log to exception report attachment
0f9f94c: Merge remote-tracking branch 'origin/master'
c44098a: use exactly parent url
1088e3f: IDEA-115862 Find in Path should default to current files's path
d06f31a: IDEA-116921 Run configuration can't resolve test dependency when "Resolve workspace artifacts" ticked on.
1290923: handling cases when added class hides imported class with the same short name (IDEA-116914 Incremental compilation of Java project fails)
8c35e68: IDEA-116452 "Resolve workspace artifacts" option doesn't work with Maven 3.1.x +review CR-IC
89924a0: fixed PY-11452 tcunittest errors with single-character failure message
0520f19: Merge remote-tracking branch 'origin/master'
690f786: Merge remote-tracking branch 'origin/master'
afd0517: fixed test data
e6c7dba: do not update recent projects on closing in headless mode (cherry picked from commit 5b8fb93329ce88fd24e5b6dca913fb0b78fe880a)
9f23d62: plugin advertiser: filtering fixed (cherry picked from commit e2750ea61032f2a041cb012bb7b90cffa0deba73)
868f52a: new inference: cache functional type to check (cherry picked from commit 31bdea83bd3bcbffabdaed4f09d9b6ddfce04090)
220d3f6: respect search scope searching for constructor refs (cherry picked from commit a9669b2d78dad206f25ffc939199b20bd47ac7ad)
e493e0c: new inference: lift containing class type parameters for method references (cherry picked from commit a341be1196484b6e4c33a7d10059d2bec5bdf955)
912722b: new inference: raise a error when function type was not inferred (supposing well-formed type as free from wildcards) (cherry picked from commit a9173e822d2aab629265baf295248950e2319e31)
24cd3f0: wildcards inside: fix for intersection types [^roma] (cherry picked from commit 6e88ca6de6e921f45f069a34d1e48f5566d362a1)
b15fa5d: new inference: propagate calculated substitutor to use in B3 reduction process (cherry picked from commit 9e70662bfae9dd6419ded2928e30b28b31eeee68)
6bdc2b9: new inference: do not incorporate during B1 phase; TypeCompatibilityConstraint reduces to true for raw substitution and erase in this case method return type (cherry picked from commit bde1932a613b16a37843d93082763fc172626550)
75dbc07: plugins advertiser: ensure that installed plugin is not suggested (IDEA-116927) (cherry picked from commit 0f50ba85bb24c992749a5e61503e03cd635b3e26)
b1582ae: plugin advertiser: suggest ultimate edition for bound plugins (cherry picked from commit ddadbb201b8a127d4c27c692a340f020f99f58a0)
114485f: NPE (cherry picked from commit 4f8711f13c3a3ebb847d879c0347013397792e84)
3658742: quickfix name (IDEA-116639) (cherry picked from commit c56f91baa99d6946b3fc432c86072da44196b8a5)
4360e42: new inference: testdata to prevent regression (cherry picked from commit 48a86f05e7661d2a96cf6c6d95eaa4629446d0bb)
4001f9f: new inference: include containing class params for constructor refs (cherry picked from commit be696513a9ed7e418385a25a879b1e0373dd4cf2)
693eddf: new inference: testdata (cherry picked from commit 6f0f160f905ae275a2eeaca58343a176df1a42c8)
a6e99dd: new inference: incomplete methods ready (cherry picked from commit 59177525941b8cb78cb8f99d7402e9528c8894ad)
9ac34fc: new inference: highlight method refs with incompatible inferred bounds (cherry picked from commit e1af6d1b69f93db6915d3c4f86eaee95389607d2)
fc58e5e: new inference: include lifting constraint when parent call is being investigated (cherry picked from commit aaeafcdce1c8d49512cc1fece17afb3e1705492e)
45cf19c: new inference: skip null subtypes (cherry picked from commit 837fc3567e628ac753d3e3c19f5c1039465ecf7d)
5f1db87: new inference: avoid one type parameter inference (cherry picked from commit f764e69e3f7e98e0c94e701706121069f2775586)
f3950b7: method refs: take ref type arguments into account (cherry picked from commit 47474aaa3b68d2fa4c88276cb4e52cf17c6c55ac)
69191bf: new inference: accept Object/null type argument equivalence (cherry picked from commit e631676784df65aa2f68a4fcaddcae3802d3d7df)
3188589: new inference: do not instantiate vars with upper bounds mix when incomplete substitutor is supposed (cherry picked from commit ff73c519f10ec947b86832a0c4ce5d6ee9b9e4c3)
80e8321: intersection types for PsiTypeVisitor; do not convert intersection type to class type even when no actual substitution is needed (cherry picked from commit 4670ddf57981f596122082365e43587990c3a53e)
d338bc7: lambda: break/continue inside lambda body checks (cherry picked from commit a290c356e646bb8ad9c097664648ad9033adf2a8)
f8e74f0: new inference: temp solution for inexact method refs (cherry picked from commit e94cddb696cbcb3e3a8d8e4f62f8903b4bd71403)
19852e6: new inference: infer from thrown exceptions in lambda body (cherry picked from commit 04056c01aa1eef1239ac88d48baec7ff109ef0df)
709b616: lambda: void-compatibility check for expression's lambda void type conditional (cherry picked from commit 76bab4d85984e95279b0358b53ff85734c4589a5)
a1bf37f: new inference: lift type params from referenced method (cherry picked from commit 057bd4d4d576711b77141b64987079ef8d59a583)
12baf9a: new inference: accept all inexact refs during overload resolution (cherry picked from commit c21ac7ada213c2de28b3e8e5aa15d3fde4490458)
a6c8262: new inference: overload resolution: check return types when method refs are exact (cherry picked from commit ccacf897e97a121f795a079e485249842c95c273)
82fd892: new inference: overload resolution: check SAM specific withing common specific check (cherry picked from commit 2bbd45e57bc5df7ff2a5cae7acedc0d2428d9afe)
e3197b6: constructor refs: forbid raw constructor references with explicit new type args (cherry picked from commit a127d801aa080f2efe3784edd5cca419dccfda2e)
f66adc7: new inference: refinement on generics array creation/forbid wildcards in ClassType qualifier (cherry picked from commit 72a410e804b569893f0bad7739bdd9a7c1c270f1)
d42efc0: unchecked generics array creation for method references (cherry picked from commit 742ea955d1a88c4ac8cb7727a9221bdf65038c11)
e351956: lambda: void-compatibility check for expression's lambda refined (cherry picked from commit c59e6beb8c42c48a46550b39725587d3aa8f560a)
af2681e: new inference: forget old instantiations before reduction (need for incorporation) (cherry picked from commit aca9abc4139024765594cb7c683bed77ae8db74e)
10439a1: new inference: reject methrefs with inconsistent number of parameters (cherry picked from commit 9c41270192e140ed28067e2740333c6d3fa49bd2)
a9bc9bf: check bounds should ignore recursive substitution also when wildcard is captured (cherry picked from commit bb08b50baa9e80cf8f99a87e1d8d040bb099e12c)
b8c1c38: new inference: raise a conflict for 2 captured wildcards as equality constraints (cherry picked from commit 52bf5c35f05483ed957af17eb80b1b70cd3ed1c9)
73bf021: new inference: javac bug registration (JDK-8028503) (cherry picked from commit 76727c790a9fcac64dce762d8d6fc674680d1905)
b340126: new inference: cleanup (cherry picked from commit 7dc1d2239b2a40c8aa0a9905adf39b14d49d21fc)
d30bcb3: new inference: accept unbounded wildcards (cherry picked from commit ff37a13662a6d85d7890755130e6a696db00c4a6)
b3d9ff9: new inference: array creation notional method; testdata (cherry picked from commit dc1b25b74db12a5282332b5bae1d10da1aed99e8)
3c3f917: new inference: method constructor array reference processing (cherry picked from commit dbc986aab8519ee3c93f39f04c31cbae0bfd2657)
d7e914b: new inference: use policy to pass that params should be lifted without Object assignment (cherry picked from commit ba466100e201658701fa056c1a3641a42abb2d8d)
628e05b: new inference: isValueCompatible check during reduce (IDEA-116548) (cherry picked from commit 3d028a86a23efeba68187c5a43d822c7aeb388f3)
a6309f6: extend testdata for IDEA-93587 (cherry picked from commit d4939f7b93989a0e3387c225de335ef7bf19949f)
6086b17: testdata for IDEA-106670 (cherry picked from commit 78c98d762dd449ff86ea805179b51c2d2b4fc00f)
b612209: testdata for IDEA-116359 (cherry picked from commit bd1ca6826f3a5449c2a26a1ea3b471c21f4bc7d5)
bd64f40: testdata for IDEA-116252 (cherry picked from commit 263652d7e97e6caab5dce7fb95a37d14ff34de4b)
260977a: enable new inference for 1.8 (cherry picked from commit f8ab566aafbb1b639e935b34975440a7172a637c)
481bc25: switch tests on new inference (cherry picked from commit d2cbf3f2833104c3a0381059b0d6ef8ac0b3c94c)
23432e3: new inference: array constructor refs are always exact (IDEA-115725) (cherry picked from commit 0f6538fc54bbee0aaf6cbab9884c0407937d4568)
0c02d87: new inference: process type arguments withing bounds (cherry picked from commit 18c175ea17eb26b4baec7cc1f7b9579849783a5e)
f7fd852: lambda: catch exception by SAM method substitution (IDEA-116441) (cherry picked from commit 0bce39590bdcc6e6a74c0dcedbb02add3333e685)
79c9afb: testdata for IDEA-116493 (cherry picked from commit 9270256d3bb30a40be89fee9609f49f288a69040)
8d066a2: new inference: preserve the order (cherry picked from commit d83860b652f9510c2ed59109ccfdee2d02557241)
a9b10b9: new inference: unintended raw substitutor (cherry picked from commit 80cc211ac832022cebd429774cd4661b1b47877a)
d37bf95: disable tests for a while (cherry picked from commit ad536eda6f2b09b366dae6ab2322526e32558eb6)
7f5f6bf: new inference: reject wrong overloaded methods earlier (cherry picked from commit 1ae5a895d4ae466df6106913c268339d63dbbe64)
530d047: new inference: merge equals constraints before rejection (cherry picked from commit 3a660f4b84a23f42f1355bc7702c6d9904984ee2)
bbd2b72: new inference: skip wildcards in SAM return types (cherry picked from commit a2d6c53f181a000945b42777d21046ee7a05bff3)
ec99a45: new inference: include constraint without input variables first (cherry picked from commit f971c6fad15e7037cba08ba474bc8965ba7dc130)
492398b: new inference: simplify check for call expression (cherry picked from commit 3624126e79fd72af03425299300bbdd9cda75ef2)
72cf910: new inference: do not skip contradicted bounds (cherry picked from commit 8ce52d2dc87cfde0471a65c55df972711bffa1c4)
fa579af: new inference: input/output variables strictly after spec (cherry picked from commit 7a6936834b386b54df9e7901ee9c7452704ba084)
ba7784c: new inference: is poly expression strictly after spec (cherry picked from commit a66cfe3806da068d012952170e22000a47bbfda1)
adc1ea2: new inference: is pertinent to applicability strictly after spec (cherry picked from commit d1573452f675df60c3aa9155f29fb6c794ac964e)
0c5ad3e: new inference: equals/hashcode for final fields only (cherry picked from commit c1c6e161f6036938bb712c76e58c9270b4b86c38)
1f5e19e: inference testdata fixed (cherry picked from commit 684b8905b9b3be10200c855af7b54d543b128f2b)
c0c190f: CCE in scala (cherry picked from commit 88a43e939198ae9a966f457d27d381d283d4c112)
a1e0e12: new inference: check all overload methods during return type constraint detection (cherry picked from commit 7017ba9d1c7f0f911241331f03ef61198fc69d5c)
8e571b3: new inference: capture return type to emulate method call expression type (cherry picked from commit a14b996d8c3efe5b1dc4a6fc3d45aea5feff6197)
64c3ce5: plugins advertiser: ensure before open files (cherry picked from commit d8c3c254ae0f839b5dcc61ccc2bbfd42d274ff6b)
d881e4b: new inference: process mutual dependencies (cherry picked from commit 72dcb6d8ce54a6be5f236a9c3cae0350293375cd)
c8c35de: IDEA-116362 ignore extension does not work (cherry picked from commit 84fe96736fb2fbbbaf5f739b3aed4ea2072edb0e)
fbc9904: Guava and Pty4J libraries dependencies.
18db741: fixed PY-11476 No error given for mismatched accolade and squarebracket
70533cb: Pty lib updated - run in console mode.
8945d78: IDEA-116945 IDE unresponsive with too many console foldings
304a802: Allow to run processes with PTY.
abb93f2: IDEA-116917 check for jansi in classpath
9da2215: select correct shell runner in title
b6df353: IDEA-116837 Groovy: don't suggest to shorten references in comments
7e8b160: [log] IDEA-116399 Fix filter by branch
4696e18: grayed text is invisible on Linux
e5e7602: NPE fix: editor is not shown case
aa73c61: really enable by default
10eaf8a: Merge remote-tracking branch 'origin/master'
9609156: Merge remote-tracking branch 'origin/master'
b459118: Overriding language in VariableInplaceRenamer. (CoffeeScript)
6ebb2ee: Merge branch 'python-intellilang-injector'
ae9b9ba: IDEA-102449 Mac OS + JDK 1.7: dialog sheets go to background if focus is moved from IDEA and then back [Filechooser part added and refactoring]
f4303eb: Merge branch 'svn_18_2'
b98ce36: Merge remote-tracking branch 'origin/master'
b0fa5ca: Added comment-based language injector for Python
ae50061: fixed tests
efd5985: IDEA-113730 Implemented "cat" command to read content as binary data (not to read as text data and then convert to bytes using some encoding)
884c0ff: fix bounds violation when uncommenting EOF comment
1704b4a: DRY bug fixed
db52690: IDEA-55970 (Erroneous "type may be weakened to 'null'" in generic method)
16650f3: Merge branch 'python-intellilang-injector'
78fc601: Fixed un-inject language availability for temporary Python injections
61ee967: menu is not visible on Linux + IntelliJ theme
9de9e34: [vcs] IDEA-115571 Don't clean change lists's commit message until committed
ab2d17a: Method renamed.
11bc558: update tips
baafab9: Extracted PyInjectionBase.registerInjection
c132ce6: suppressed detection for all frameworks in our project
240a1ff: IDEA-116682 ("Collection declared by class, not interface" suggests abstract classes)
02b261e: Merge remote-tracking branch 'origin/master'
726ffc1: [log] Make "show details" & "show long edges" actions dumb aware
7021a46: style
0e1c820: IDEA-113684 Soft wraps insert additional spaces
372d6c1: javadoc
dfee10f: error reporting in 'Project Structure' dialog: merge UI updates (IDEA-116808, IDEA-110799)
495fddc: added quick-fix to delete all unused libraries (IDEA-99885)
7c80f38: IDEA-116910 (Invalid "unnecessary explicit numeric cast" warning)
f119c2e: IDEA-108838 Wrong code when introducing variable in injection
07385a6: get rid of invoke later
768f1de: IDEA-115275 (bundle compiler migrated from VFS to plain files)
2d366e6: Cleanup (formatting)
bcd648e: update CharArrayUtil.fromSequence doc, use it instead of fromSequenceStrict
85253bd: introduce multi-token nextTokenIs()
79ef033: do not auto-switch current suspend context if a new thread with suspenPolicy=thread hits a breakpoint (IDEA-116160)
49a033a: [log] IDEA-116950 Draw just "tag +" instead of "tag + 5 more"
9f24b72: [log] IDEA-116950 Don't display all tags if there are too many of them
3bb3524: [log] Refactor: move ref painter & drawRefs & calc refs padding to the common parent class
332b443: Do not initialize docks in test mode
030c5f3: IDEA-102449 Mac OS + JDK 1.7: dialog sheets go to background if focus is moved from IDEA and then back
307f301: [log] Fix possible race conditions in "Containing branches"
662f63c: [log] Don't display "Loading..." immediately, let a 300ms delay
cff1db6: enable by default
7ad802c: [log] Show details panel by default (as it were in the old log)
73ae4b2: [log] More clear name for "Go To Ref" action
4d1e0c0: [log] No need in "Copy Hash" action on the toolbar
538fcaf: [log] Don't hide "Go to ref" action when focus is not in the log
49939da: align RootIndex.isProjectExcludeRoot with DirectoryIndexImpl
bd9bfa8: fix testdata
51f20ec: IDEA-116628 No nulls in type parameters
1db5836: CharArrayUtil should not return array that's longer than CharSequence
2199afd: IDEA-116838 Make iteration order in com.intellij.util.containers.hash.LinkedHashMap consistent with java.util.LinkedHashMap's
5cde14b: platform: partial refresh fixed
702fee5: Cleanup (formatting)
264bf33: platform: more readable diagnostic message
c4e9893: Cleanup (bug reference updated)
a0c7d51: WEB-9933 What should happen when creating node.js Express App as New Module?
06d747d: Some html contains wrong width and height for images
c91c593: allow only string and int literals to have provided references in java
85af401: try to recover after finding stub in a non-stub file
c7a0408: get rid of psi/doc inconsistency before reparse by not relying on TextBlock information
badc25d: trying to make sense of p4 timeout in tests
8baba96: avoid double vfs name retrieval on initialization
68c0e46: UI HELL
f588bc4: Merge branch 'python-intellilang-injector'
f4a5f9a: Don't inject any language into percent-based Python formatting even without formatting operator (PY-10771)
67c086f: Fixed SQL select IntelliLang pattern (PY-10926)
3cf543e: notnull
59858a4: IDEA-76725 New option: "Find Usages: open in new tab" to be ON by default
c5bbe86: correct test
7a68cd1: IDEA-116929 [regression] Ant: after rewriting to DOM API create target quick fix is missing
fd11bd2: Support for temporary and configuration-based IntelliLang injections in Python (PY-10983, PY-10721)
c12b687: IDEA-116497 UI hang during index update [r=Eugene.Zhuravlev]
64636bb: fix one exception from IDEA-116497
58da86d: don't search classes if there is dot in pattern
8d4977a: introduce boolean empty_element_parsed_guard_()
a83276a: Connections & GestureRecognizers
d5248a1: introduce current_position_()
52412b3: rebomb
95940fa: EA-52260 (AIOOBE: SearchTextField$MyModel.addElement)
29278f8: enable softwraps for the text viewer
48a0044: IDEA-116862 Added Maven Dependency (via Quick Fix) added with incorrect scope add tests +review CR-IC-3321
8e82d1f: UpdateToRevision and CreateTag for revision implemented for mercurial (IDEA-116440)
e1eab58: IDEA-116071 (Field can be final inspection change)
425dcbb: disable rearranger grouper test: test utility and overriden methods
49639e8: IDEA-116508 ("Local variable or parameter can be final" inspection use generates uncompilable code not extracting a really finalizable variable)
fd8772d: [log] IDEA-116470 Show "Contained in branches:" information in details
fe846c1: [log] fix action's update()
55ad98c: [log] extract SequentialLimitedLifoExecutor from DataGetter for reuse
9acf2ac: IDEA-116816 Language Injection: Parameter Info: the popup is shown at the wrong place if 'Use tabs' is on
ce567b1: IDEA-116911 Speed search: wrong background in recent files
900039e: check for disposed editor or project
6f8c745: Retina for toolwindow icons
5f8bccf: Retina for general icons
0b4bf6c: update threads icons
8f15d7f: IDEA-116784 Error Parsing Regex /\s/ in Groovy. test
1a5a951: test fix (stupid type error fixed)
bcf55e0: inverse COLLAPSE handling & sync GPUB with GK version
eee493c: rearranger test fix
9059b86: IDEA-116784 Error Parsing Regex /\s/ in Groovy
981282e: IDEA-105131 fix inplace introduce of JSExpressionStatement
d006433: EA-50192 (IOOBE: CharArrayCharSequence.<init>)
0c6d5f0: EA-51155 (IOOBE: CharArrayCharSequence.<init>)
3fadd9a: avoid unexpected read action
eaea89e: correctly handle request for the not-canonically named child
1a0e321: IDEA-107909 Rearrange entries, permanent change arrangement of elements [CR-IC-3214]
7a0250a: better colors
ad7e85e: redesign and add checkbox
c550498: NPE fix
810199f: IDEA-116824 Gradle: Provide an inspection & quickfix for multiple custom maven repo links
5bd841b: IDEA-111702 Java Rearranger illegal forward reference on fields rearrangement [CR-IC-3034]
3b019b5: registry cleanup
8b7f449: IDEA-116318 Mercurial Log: on very first context menu invocation NewBranch etc actions are available
5ea19b4: IDEA-116862 Added Maven Dependency (via Quick Fix) added with incorrect scope
5f71e19: Merge remote-tracking branch 'origin/master'
57ac847: fix test
10ee1ac: Version 0.7-beta
5357494: New '.synchronized' template + tests
4cf7e59: New '.assert' template + tests
ab95a5d: Merge branch 'svn_18_2'
d86de0f: svn: Implemented "Integrate Directory" action for command line
2539615: svn: Added useAncestry option support to merge client
c784988: New '.throw' template + tests
f90fb46: New '.switch' template + tests
d58146c: cleanup
0486d44: Merge branch 'svn_18_2'
5fdcd75: svn: Implemented "Integrate to Branch" for command line for the case when only some changes of revision are integrated
6abd8f1: svn: Implemented support to copy files from repository to working copy
456ed31: svn: Updated merge command for command line - ensured working directory used in output parsing corresponds to process working directory
ba4ff98: svn: Added event handler support to delete client
aacc6af: svn: Added dryRun option support to delete client
7de409a: Rrrr
f8d0774: 0.6-beta
55c3c44: New '.return' template provider + tests
842b299: introduce rawTokenIndex
24bb6f8: check 'idea.java.redist' property set to 'bundled-jdk' to distinguish patch for installation package with jdk from installation package without
70460fa: 'final' all the things!
e5396f4: Tests for '.par' template
5f0fae5: svn: Implemented "Integrate to Branch" for command line for the case when all changes of revision are integrated
5d5903c: do not search usages of removed constant fields in injected PSI
810cc71: New '.par' template
17cffb7: WEB-9774 Suggest camel cased identifiers for jQuery expressions
3334c0b: support hippie completion at the file start (EA-52100)
6729189: SelectAll action
7d24aa5: update tips
7f01bcd: IDEA-111702 Java Rearranger illegal forward reference on fields rearrangement [CR-IC-3034]
6837234: EA-41668 (diagnostic)
0e3ad2c9: Cleanup (readability)
8f4c028: Excluding JumpList from unit testing.
424bea4: EA-52037 - PSE: MavenProjectsTree.matchesIgnoredFilesPatterns Use PatternUtil.convertToRegex(mask)
641f934: Add additional loggin.
4bae9af: NotNull
3ae7fd7: FinderRecursivePanel: missing super.dispose() call
be23034: [log] IDEA-116100 Fix Splitter leaks.
f04ec34: [log] IDEA-116267 files -> items in the structure filter
4acdb64: SelectAll action
8c3e8d4: MacMessages. Handling untitled and non-modal dialogs.
f61dc40: FinderRecursivePanel#hasChildren() -> abstract
a084cd4: Merge remote-tracking branch 'origin/master'
f1db274: added idea.java.redist to Info.plist.
8c117e9: new icon
2ccc5e9: turn jump lists on
703852d: revisions timestamp range updated for HgBrowseTest
c165c6e: Merge branch 'master' of git.labs.intellij.net:idea/community
ebf70ac: less memory
2165e8f: more diagnostics
3b4f846: Merge branch 'master' of git.labs.intellij.net:idea/community
df14eec: fix inspired by http://crucible.labs.intellij.net/cru/CR-WS-252#c18049
558f3e6: remove obsolete file
35806f22: special icon for 'generated source' roots
3c9a22c: icon class regenerated
dd55e70: IDEA-113977 Formatter: caret is moved on next line if closing brace has wrong indent [CR-IC-3034]
119488b: Merge remote-tracking branch 'origin/master'
2ddfd6a: If command executed but is incomplete and more lines are needed prompt shouldn't be changed to ordinary one in this case.
2e9d7fa: IDEA-116833 External System: clear orphan project libraries
3fd7878: better method naming, assertion conditions correction; reliably process events posted to debugger manager thread on its termination
f4edcef: add FinderRecursivePanel#isEditable()
56e0385: WEB-9986 CSS: fuzzy search shows turned off abbreviations
e879da5: Merge remote-tracking branch 'origin/master'
8e0156e: added tests for LayoutCodeProcessor [CR-IC-2957]
0bd5325: IDEA-116833 External System: clear orphan project libraries
c8a0a87: add @since
54cd711: add @since
2609798: IDEA-116792 Valid JSP/JSPX expression marked as invalid
d611594: cleanup
5d6a0c8: CR-IC-3246
2bcd0fb: IDEA-110654 Change Signature inserts unnecessary new line in comment block
e52b7db: [git] Update the widget content on click.
c031097: test added (cherry picked from commit 7058df1)
8b48bfb: Add missing files to AppCode build
9c664ac: do not try to merge stubs if version changed: take two
7974766: Obsolete test disabled
1c11805: java: .class stub builder fixed
d4e5553: fix outdated javadoc (completion is performed in a read action)
435817e: VcsRootDetector and NotifierError tests fixed (there were .git in T ot tmp dir above, so appropriate checker found its root,then error)
51864f4: CR-IC-3246
b3fff55: open in browser — choose url, show full url, not only path (decoded form with parameters)
86971b9: WeightBasedComparator — string natural compare +review
716766a: overrides
4676884: Merge branch 'master' of git.labs.intellij.net:idea/community
8b7b23a: SSH console - credentials validation
29d749c: display order entries in DirectoryInfo.toString
c76de8d: New '.field' template + tests
dca7bbf: Merge remote-tracking branch 'origin/master'
11398a8: internal action to show non retina icons
84f5d7c: Merge remote-tracking branch 'origin/master'
1b3e25e: fit value rectangle
73eb9ba: Merge remote-tracking branch 'origin/master'
21ce816: Fix modified console options modified after creation.
239c72d: add examples to description
f000351: Merge remote-tracking branch 'origin/master'
302d210: Pty4j updated - don't close streams in UnixPtyProcess.waitFor()
f916b25: problem with several hashes argument in mercurial log fixed
250a9f8: cleanup
a8ebab2: test for Cls parsing duplicates
a6f5b9e: test fix
dae8a3c: more diagnostics
faa180a: IDEA-116758 ('equals()' between objects of inconvertible types - not working for ...= equals("differentClass"));
9256d20: Version 0.5
843e41a: Test for '.forr' template
9e238fe: fixed http://youtrack.jetbrains.com/issue/PY-2953
d9f14ad: Extract 'ForIterationTemplateProviderBase'
f14b604: Merge remote-tracking branch 'origin/master'
eeba354: simplify visitors
d878e93: read access
b2f25d8: remove unnecessary setting
148ca98: EA-52004 (NPE: CyclicClassDependencyInspection.checkElement)
d9a30c6: platform: detect case-only name changes in case-insensitive FS only
7459a38: avoid using WolfTheProblemSolver.hasSyntaxErrors is possible, because it isn't designed to be a public API
0f79597: IDEA-116731 IntelliJ theme: Database Connections dialog: Scope combobox is too narrow IDEA-116768 IntelliJ theme: text end is too close to combobox button
c35c4f9: Merge remote-tracking branch 'origin/master'
4cfe198: fixed PY-11394 "no tests were found" with django 1.6 DiscoverRunner
278d4c8: IDEA-116727: Excluded library directories: removing a root does not removes its excludes
76312cd: IDEA-116713: Excluded library directories: it's possible to exclude the same directory twice
dfb4199: IDEA-116708: Excluded library directories in jar: a) show what is excluded; b) allow to include them back
17c219c: IDEA-115760: Spring: create class intentions should not create class in 'generated sources' roots
59ff22d: disable 'mark directory as resource root' action for Flex modules (IDEA-114866)
fb27e2c: EA-51314 - Throw process start exception right in CommandExecutor.start() (without catching it and rethrowing later)
0c2e0b2: read action
0bc2bc6: Double sets property value for one change
ceafea2: do not try to merge stubs if version changed: reverted
4ce8c5b: IDEA-115308 Find usages causes IDEA to hung forever
31ddc7e: removed js-analysis-impl module
a6a900e: javadoc
7acfa4a: cleanup
4e298bc: use indicator which is less dependencies demanding
f37078b: use ApplicationEx for mock application
eb73e5d: moved to core-impl
07e864d: moved to core-impl to prevent abuse
2e7e757: IDEA-116343 IntelliJ theme: selected radio button is misplaced
3538fec: filter out artificial 'documentChanged' events from FileDocumentManager#saveAllDocuments
267e10a: IDEA-116346 IntelliJ theme: comboboxes have darker background
2ba69f0: EA-45917 - IAE: RangeMarkerImpl.<init>
3629c77: do not try to merge stubs if version changed
dcbce74: RUBY-14570: fixing strings according to proofreading results.
127560f: WEB-10019 Don't show emmet preview after simply dot
8bdc013: WEB-10017 New "Surround with emmet" popup breaks usability
40a3f43: Gradle: basic detection of test resource folders added
874cc0e: IDEA-116097 Gradle: Code Completion for dependencies doesn't work inside brackets
2859d27: don't copy ui-designer runtime classes to output if only NetBeans *.form files are found (ZD-14954)
5ec83bb: BrokenLiteralPostfixTemplateContext FATTY BOOM BOOM
e91a047: Bunch of '.fori' tests, broken literal now have valid PsiType.INT type, prefix patching for broken literals + templates starting with 'e' and 'f' (such prefixes emits double/float literals and missing from reference expression name)
2c14348: Template for ".fori" postfix
f0a81ba: Refine ".fori" behavior
a0fa1a7: EA-52027 - assert: TextRange.<init>
f227ff4: Initial '.fori' template (iteration with index) bits
5bbf2d5: Cleanup
130da8b: 0.4-beta version, cosmetics
3d4922b: Fix undo for [Tab]-expansion
5d4caa2: [Tab]-expansion, refactor
0ff1fd5: [Tab]-expansion reparse with DUMMY_IDENTIFIER
01b02eb: [Tab]-expansion kind of works...
950a800: [Tab]-expansion bits...
6b02edd: Merge remote-tracking branch 'origin/master'
5083045: Cleanup (field visibility; deprecated API)
3ae8ca2: Classes moved
875ccbd: FinderRecursivePanel: cleanup, @Nullable
f7f4ae6: com.intellij.index.IndexTest._testSavedUncommittedDocument
f0f9f18: fix user completion popup dimensions + add empty border
356a1d3: turn logging on
ce8a057: fix color
c82cb23: remove border
26e7c1d: IDEA-116350 IntelliJ theme: file settings tree views colors are misplaced
44c2332: simplify by extending ActionsTopHitProvider
572e0eb: + private static final
e17ab9d: vcs top hits
66201bd: bae class for action hits
9f9efd1: Merge remote-tracking branch 'origin/master'
8551ccb: Jython doesn't support 'exec' symbol in interactive console.
8cf3335: Path escaping in PyCharm build script
de091aa: Merge remote-tracking branch 'origin/master'
87cbca6: One more test
794b4f4: make "Suppress for 'Tests' scope" fix undoable and only show in test roots
8d2e559: More '.new' test with statements after
c77f4b7: PyConsole: correctly indent after execution of incomplete multi-line string.
efae0fc: Relocate test data into separate folders
d7a0fe6: IDEA-116701 ISE at com.intellij.psi.impl.PsiToDocumentSynchronizer.a
2afc2a7: Merge remote-tracking branch 'origin/master'
e90eef2: test names
74dc868: avoid stub index inconsistency when psi was gc'd (IDEA-111448)
5a7f3a5: cleanup removed properties used for separate licensing of RefactorJS GuiceyIDEA
357f8a1: Lot of fixes when working with types, tests for .new, cleanup
fdfc865: Merge remote-tracking branch 'origin/master'
d2b7abe: failing tests on java structure updates without modification count change
62cbb8c: FinderRecursivePanel*Test: split
a54ff04: cleanup, assertions
1d4b59b: unbalanced markers fix and also some sqlite grammar cleanup
8975b3d: Gradle: update to Gradle 1.9
5b01566: External system: project import builder fix
d8c608d: Style
0fb37e9: Style
f84f608: Style
5b4cb26: svn: @NotNull for client factories in SvnVcs
c0de092: EA-52111 (diagnostic)
1685ef9: use Set for myEnabledDescriptors instead of List (as a side effect, not-thread-safe Set implementation is used, so there would be fewer locks)
cb7367d: External system: not serializable com.intellij.util.containers.ContainerUtilRt$EmptyList replaced with Collections.emptyList
890c7d0: External system: not serializable com.intellij.util.containers.ContainerUtilRt$EmptyList replaced with Collections.emptyList
2c56fc9: show indexed file names in progress for internal mode
744ea00: Merge branch 'master' of git.labs.intellij.net:idea/community
aad94bb: IDEA-115689 - IU-132.844. Heroku AS web app deployment link
80d1203: VcsRootDetector tests temporary fix
18e2e69: EA-52123 (IAE: InvertBooleanHandler.invoke)
7774de8: code simplification
1ac6cf0: don't get compiled file text to diagnose stub-psi mismatch
7bb1b86: (IDEA-116490) remove --debug argument if hg supports parents template variables
5eda813: Email info parsing fixed
2f3154a: [log] Improve javadoc
3afe644: fixed "enterprise view" providers (cherry picked from commit a2f8611)
7ac63f3: EA-51727 - RE: PostprocessReformattingAspect.beforeDocumentChanged
8947a38: EA-47998 - assert: GrIntroduceHandlerBase.processLiteral
03b64f6: IDEA-115702 DomAnchorImpl exception
d841051: comment about syntax errors checking added
630a1ee: moved to core
dd2be1e: consider variable prefixes from code style settings
463dbe3: Gradle: EA-46321 - assert: GradleScriptType$.configureCommandLine
9b1d84d: Merge remote-tracking branch 'origin/master'
8ad5e39: External system: EA-51698 - assert: ComponentManagerImpl.getPicoContainer
2f64e67: "Suppress for 'Tests' scope" quickfix
b6da22d: Gradle: EA-51873 - AIOOBE: ImportMavenRepositoriesTask.findMavenRemoteRepositories
9d36513: frameworks step removed for Groovy modules
e899eb0: improved layout of 'setup detected frameworks' dialog (IDEA-73513)
11e0307: Merge branch 'svn_18_2'
99705ad: Unused
9c46aac: IDEA-112787 Use peg revision when retrieving file content for given revision (as file url could not exist in repository anymore)
ec4d678: Huge cleanup
6d3c75a: OMFG refactor fixUp() for '1.postfix'-like expressions from PSI to document changes, much easier but still hard as hell :(
36e1e18: Fix 'smth == 0.else' case ("0.e" is valid double literal, still breaks prefix matching a bit...)
dfa1d3d: New '.new' template on types initial impl, constructor accessibility calculation
ca01868: IDEA-113732 Handled https 'certificate issued for a different hostname, issuer is not trusted' error for command line using SVNKit authentication lifecycle
1d4229a: Cleanup
7fef758: Specify dependencies, so now it works under AndroidStudio
72cf41e: API cleanup: deprecated methods dropped
e1f6bd5: 0.3 beta
e734a8e: Extract anonymous to named class
8db9c43: Fixes for no-variant completion mode
68a3555: Merge remote-tracking branch 'origin/master'
bf277bb: Merge branch 'svn_18_2'
19202bd: Merge remote-tracking branch 'origin/master'
c8938aa: Fixed execution of incomplete multiline code fragments.
c4af687: IDEA-114717 Combined supported formats for upgrade action from both svnkit and cmd client factories
5b09102: another fix for EA-49431 - PEBCE: PersistentEnumeratorBase.<init>
f679ad3: EA-51558 - assert: PersistentHashMap.updateValueId
74fd2bd: boo
d0ca2ab: RRRR
513a1ea: Mmmm?
d2bd82b: Basic no-variants mode tests
1ec26a7: IDEA-113533 Combined supported formats for "share directory" from both svnkit and cmd client factories
ccbb1fc: IDEA-114718 Combined supported formats for checkout from both svnkit and cmd client factories
a5c24ba: Dump all lookup elements in tests, not only pure postfix
7035aa0: wait for user input out of read action (IDEA-115944, consequence of IDEA-115258)
17c0f6c: First evaluate more then add to queue.
e6bc842: Cosmetics
ed83ac2: Fix prefix matching for chained items ('in.nn' now matches 'integers.notnull')
75f377b: Simplified.
cc63d32: Attribute renamed.
c79830a: NotNull annotation.
006e155: Fixed IPython and debug console broken by console execution model changes.
07f4120: eliminate SOE
aec0db5: fix SOE
364822c: Merge remote-tracking branch 'origin/master'
6ab00eb: Destruct some code
5bbdafe: Fixed write lock assertion.
7f76634: less AI in determining whether to process words in injected PSI
6f44a83: Merge remote-tracking branch 'origin/master'
6cf0e03: IDEA-116596 (New inspection: Exception printed using System.out.println())
7807a2e: Merge remote-tracking branch 'origin/master'
d124327: Merge branch 'master' of git.labs.intellij.net:idea/community
f47f98a: Urls.newFromIdea returns not-null
d4e4a40: move Url to platform - avoid raw string
65520cb: IDEA-116521 - Heroku deployment facet: application by sample creation doesn't work
cbabd0b: Execute multi-line code fragments by runsrouce with 'exec' option instead of one line by one (PY-10769).
7c9fdd3: Refactor
47a80e9: catch unexpected exception
eaafe8b: Refactor things
9fdd3d2: IDEA-116348 IDEA 13 starts with toolbar and Project structure toolbar hidden (cherry picked from commit e2be35a)
6112f27: remove stack trace (cherry picked from commit fc628f7)
48cbe1b: set timeout to 30 secs (cherry picked from commit 9cfb433)
10dc037: Gradle: IDEA-116166 Cannot re-import or refresh gradle project
473a17b: replace obsolete myFileType/lexer-highlighting with ConsoleViewUtil.printAsFileType
e061457: IDEA-111020 Status bar changes its height when progress is shown
496e519: LiveTemplates: Fix broken API
9b8aac5: UriUtil.trimLastSlash refine Url nullability (newFromIdea is not yet done)
3ab82b6: replace obsolete myFileType/lexer-highlighting with ConsoleViewUtil.printAsFileType
6880758: External system: prepare data in project import builder for import
d58edeb: not again.
30fedf3: Merge remote-tracking branch 'origin/master'
3611dc0: [log] Fix one more commit/author time mixture in commit details panel
026dae8: used consistent name prefix
0895ae0: EA-49679 - NSE: Thread.run
2bcf8e5: Use GrLightParameterListBuilder.copyParameters() to avoid copy-paste.
f299784: removed module js-analysis-api, fixed layout of JavascriptPlugin
f3828b0: Merge remote-tracking branch 'origin/master'
0ad875a: fixed PY-11415 GAE: Lazy Handler reference is not updated when moving to other module
34ef731: CR-IC-2986
e50df4c: cleanup
b4e7d2a: disposed check
76b3bee: fixed PY-9967 App Engine: do not resolve to installed to interpreter library
95e6103: Gradle: basic codeinsight for Gradle IdeaPlugin script block
2e427c8: wording
7951492: fix typo
f9b11f3: Merge remote-tracking branch 'origin/master'
b51fb7a: Merge remote-tracking branch 'origin/master'
a6d0ed6: report hidden type parameters (for IDEA-62748)
a6248e5: ignore internal exceptions when deleting (possibly invalid) requests
638d993: exception fix
8399e19: IDEA-115586 Support specifying default base branch and branch prefix for branches created through Task system: fixed
f2e274d: refactored for Upsource: - extracted js-analysis-* modules - moved ui-independent code to js-psi-*
57a72da: moved to indexing
6201961: moved to core-impl
0a27988: NPE in Upsource
1999b51: CR-IC-2986 MessageBuilder -> MessageDialogBuilder
07b62d0: Gradle: IDEA-115169 EAP Cardea Gradle Integration does not detect additional source folders
d8c651e: extract vars to find NPE
715d14c: EA-47212
036e287: cleanup
6f31031: EA-51728
0e495b1: avoided using JobLauncher for file downloading (CR-IC-3079)
55c498b: @NotNulls
d0b977b: IDEA-115702 DomAnchorImpl exception: element stubs indexed
f959ef1: Hides "Use auto-import" checkbox in the "Import Project" dialog.
bcfc005: Relocate copy&paste...
9128c91: Mmm
e1cd9ff: Cleanup
efb6b2b: Drop some typing :O
d5f0855: Generalize a bit
6806525: Support for 'UnfnshdTypNm.var', fixes
81e314d: AutoTestManager improvements
3d6cade: Refactor everything...
c44230b: switch off content cache (low hit rate) to save some memory
6ee757d: Decompose...
a673c02: [log] Use commit time instead of author time. Step 4. Update the filter
1a6e58d: [log] Use commit time instead of author time. Step 3. Actual change.
a5b0d90: [log] Use commit time instead of author time. Step 2. Renaming.
7388aa5: [log] Using commit time instead of author time. Step 1. Renaming.
04d706e: Cleanup.
f41449f: Broken indentetion in console fixed (PY-10776).
30e087a: Epic copy & paste :(
0f5abc4: Experimental no-variants mode support
8962e56: IDEA-116503 (some improvements to Unix shell scripts)
4403959: replacing infinite while loop with do-while doesn't need 'if'
a4236bf: replacing an infinite do-while loop with a while loop shouldn't use trickery
80450e7: ignore parentheses
ea1016c: don't let parentheses interfere with the "Redundant 'if' statement" inspection results
257df09: rename
5b1c002: Cleanup (misplaced test data)
4645f02: IDEA-113062 (using file naming convention to tell top-level classes from inner)
1483356: Cleanup (overspecified class)
dbbb643: IDEA-115580 (path selector for idea-CE.zip build as part of UE)
3023d26: Cleanup (code reuse)
88f123d: Use Condition instead of a BooleanFunction.
458145d: Fix undo issues with .arg/.cast/.for templates
52deb98: Cosmetics
318d854: Disable some templates inside code fragments (like 'evaluate expression' debugger window and so on)
0550fde: Merge remote-tracking branch 'origin/master'
c75587b: Fixed saving of env in console settings. Mappings format saving changed.
76b1549: EA-51231 (diagnostic)
ee627bb: EA-51924 (log corrupted .jar files)
cabce05: test: utility method extracted
3ede25d: IDEA-116503 (line separators in inspect.sh in Mac distributions fixed)
37056ef: Cleanup (javadoc)
f5898c5: Fixes and tests
9fbed52: New '.cast' template
28afe8b: Merge remote-tracking branch 'origin/master'
7a22316: AbstractBaseJavaLocalInspectionTool: make abstract
2aff3c0: IDEA-112242 (Improve Suspicious Array Cast)
d2b8150: clarify description
1b9ba24: clarify problem description
783d9ed: by default use breakpoint location filtering in java files with "java" language only: (IDEA-116518 AspectJ support. Add breakpoint handling)
fc91f19: tweak search match drawing on retina a little more room at the top for letters like 'l' and 'b' a little less room at the right side so the next letter is not overlapped
80d92ca: GitIntegrationEnablerTest changed to java test
752dc25: IDEA-116368 ("overly broad throws clause" "ignore exceptions declared in tests" doesn't work)
645e5c2: [git] IDEA-109511 Quick-fix of "Git Add" for tracked files.
b3ec037: more logging for NonUndoableAction
6fd000f: IDEA-108348 Add generic-based integration for Gitlab
fc3f452: IDEA-115708 Add workaround by setting global SSLContext
298a704: preload "New" action group (IDEA-116483)
3b6995e: no completion variants after class name and dot in javadoc (IDEA-116520)
b7fe304: IDEA-116446 Wrong label at report button
3e2513e: Improvment for "IDEA-106716 Don't steal focus". The effect is narrowed to progress dialogs and tip dialogs.
50501f2: cleanup
bebe0c1: update netty (investigate ref count exception)
d20effc: Fixed working directory setting in console settings.
4cad3d7: Merge remote-tracking branch 'origin/master'
6383733: Fixed saving path mappings in console settings (PY-9855).
5d851ae: Merge remote-tracking branch 'origin/master'
13f480a: IDEA-116393 ("java.lang.Error not rethrown" false negative for multi-catch)
d143f1c: Merge remote-tracking branch 'origin/master'
99ab501: improve description
925a7c5: Fix pycharm build.
2ecd8faa: IDEA-115586 Support specifying default base branch and branch prefix for branches created through Task system
07fab55: ok, but null literals shouldn't have references for sure
936a7e6: Improvement for "IDEA-106716 Don't steal focus" WelcomeScreen should not steal focus as well.
0529611: Gradle: fix issue with Gradle Tooling API classpath inferer
893ffaa: EA-50899 - ISE: GrRegexImpl.createLiteralTextEscaper
7959ed4: Groovy intentions: don't use selection model if block selection is enabled
0a0696a: IDEA-95170 closure parameter type
f38c1bc: Groovy Introduce constant: 'move to other class' in inplace mode should invoke dialog
1b7d8fc: Ups
aca0057: New .arg template
b8c4af2: standard java html browser doesn't support % in width and height
ff90a81: Merge remote-tracking branch 'origin/master'
567beaf: fix hardcoded completion popup bg (cherry picked from commit fa7a25b)
80bc6b9: Prettify code
f5125ce: Fix .var over expressions (caret placement, prevent from loosing comments/whitespace/semicolons)
8cb7aa7: IDEA-116415 Event log: all notifications before its opening get the timestamp of the opening
2d2caa6: Fix '2 + 2.var * 2' case
f121a2b: PsiSearchHelper.processElementsWithWord that doesn't walk injected PSI
673551a: Cosmetics
7e92b87: Set since-version to first IDEA 13 preview build version. Update readme.md
6c4e09e: Merge remote-tracking branch 'origin/master'
057b563: add debug logging to see who is guilty of "Cannot undo" messages
72f189d: let non-string literal expressions have no references
5e48524: remove external annotation root duplicates resulting by several modules using the same sdk
b4e89df: Merge branch 'python-fixes'
c6cc5c7: Extracted Python path walking and fixed broken symlink check (PY-10534)
9df86d3: Make .for work independently from standard "I" (Iterate shortcut) template existence
0dfae8b: revert platform fix for PY-6095, apply Python specifix fix instead
778380c: Fix broken Grails debug.
9741a1d: Merge remote-tracking branch 'origin/master'
6dd1423: IDEA-116324 IDEA 13 compiler uses some old xmx setting
eb5911c: Show branch name only once in case of multiple heads ( in status bar widget and log branch filter).
668c3f4: The functionality should be temporary disabled on Mac. The focus stays on dialog owner.
d65b254: Gradle: fixed IndexNotReadyException for MavenProjectIndicesManager usage in startup activity
fc03f41: IDEA-116422 Tweak "Drag'n'Drop" wording
b07b78d: faster simple accessor folding check
1d18499: [^jeka] ant create property cosmetics
368c36f: Made Run-configuration-related keys public.
f670e1d: IDEA-116458 Application menu is lost after rejecting exit from IDE
baff9f0: make 'No matches' bold
5d0e2d3: Merge remote-tracking branch 'origin/master'
323d9b1: installer fixes
f33c8aa: Improvement for IDEA-106716. We should not rely on the recent focused frame if we have only one empty frame.
36a5241: IDEA-114804 File types mapped to text are not remapped when corresponding plugin is installed
f39c910: ignore width and height in img tag
73b216c: determine tag end by doctype #WEB-2229 fixed
6a6560e: don't check script inside true html files #WEB-9833 fixed
5222ad0: fix installer
c88b649: return back custom maven index restoration upon corruption, only avoid logging exception when persistent enumerator version was upgraded
28e3c0d: throw VersionUpdatedException if existing enumerator wasn't dirty, there is no need to report it for example
e9ba764: InspectionDescriptionNotFoundInspection -> ERROR level
b3c0ae1: IDEA-116445 IntelliJ laf: Menu bar is hardly visible on Linux
84a4644: IDEA-116431 IntelliJ laf: menu shortcuts are invisible
502dff5: update tips resources
b0f008b: update camel case in goto tips
a6f250f: update camel completion tips
a8e4da3: update annotations tips
2e90122: support for retina and darcula images
88e9127: merge AntMissingPropertyInspection into more general AntResolveInspection
a200ab2: fix merge error
dfef0e3: CR-IC-2986 MessageBuilder
d4a628e: cleanup
d544bad: assertion for PersistentFS returning unique file names, a bit of optimisation
6516b9a: avoid using CharBuffer.subSequence() because its signature is different in jdk6/7
5e84485: compare Messages.showYesNoCancelDialog with correct values: Messages.YES/Messages.NO/Messages.CANCEL
b4e394f: compare Messages.showYesNoDialog with correct values: Messages.YES/Messages.NO
a51190d: compare Messages.showOkCancelDialog with correct values: Messages.OK/Messages.CANCEL
61be092: Don't ask to reconnect remote interpreter in case of fail as it never helps but causes problems (PY-10590).
28d673a: Cleanup (test)
c980dd8: platform: OS release info in usage statistics
1522798: IDEA-116328 (Method can be variable arity method inspection should not highlight for @Nullable parameters)
6039b2b: [by the patch from opticyclic] quick fix to create a property from unresolved property reference (IDEA-57875)
c161577: module util must not depends on Guava (incorrect usage was moved to platform-impl UriUtil) +review
e452798: continue "open actual script source" extract common code to XSourcePositionWrapper
fcddb47: cleanup
1baa4fa: IDEA-113730 Reverted CmdContentClient implementation back - as export could not be used to get contents of scheduled for deletion file
4fc7cd5: Merge branch 'svn_18_2'
28987dc: Jar updated.
042d6f3: Merge remote-tracking branch 'origin/master'
774b67c: pty4j updated to avoid multi-threading problem with ptsname()
2155e52: IDEA-116241 filtering by structure supported in Mercurial log
28f2ac3: correctly handle inner classes removal
9cbd59e: Merge remote-tracking branch 'origin/master'
812465c: Fixed libpty location for pycharm community build.
27308fa: Decompose
f371c40: [log] Remove unused methods & fields
f81d6b8: IDEA-113152 Groovy: In-Place Introduce Refactoring: PIEAE at GrCodeReferenceElementImpl.multiResolve()
f296f2c: unwanted reference overwriting fix, take 3
3323bec: IDEA-116371 (NPE in BrowserUtil fixed)
2bfb1f5: typo
fdba133: don't show dependencies in 'add module dependency' fix if they are forbidden by dependency validation rules
d9188ea: Exception fix
973fd26: IDEA-116271 groovy autocomplete tries to complete in /* */ comments
80755bd: IDEA-115699 Groovy: "Convert to Singleline Literal" intention shouldn't be shown for single-line slashy and dollar-slashy string literals
9249c20: Gradle: war artifact configuration IDEA-109369 External system: Correct WAR artifact setup on external system config change
30efd4e: IDEA-113730 Implemented content retrieval using export command (this eliminates encoding issues and correctly handle binary formats)
88ad884: Annotation for HgRepoInfo changed
22f4b6a: import new .iml file into community project
f736377: [log] Better approach to details filtering
01525be: Templates: add diagnostic info
35597e5: Parse username and user email if it is possible.
00cdb40: Problem with annotation user fixed
41d5f82: IDEA-116378 only expressions are available in loop conditions
a4e4ceb: fix typo that broke GeneralCodeFormatterTest
276f65a: svn: Unify credentials caching in memory logic for ssh and other protocols
ca13b82: platform: prematurely deprecated API returned
1fd0181: EA-51338 - CME: DocumentFoldingInfo.clear
d278cef: EA-51538 - assert: PsiDocumentManagerBase.cancelAndRunWhenAllCommitted
023aed1: EA-51560 - assert: TextRange.<init>
9efc4b2: trunk now 134
92c68fe: IDEA-106716 Don't steal focus [for jdk7]
3410f4d: about: scheme handling via web reference #WEB-7451 fixed
18c2e9a: IDEA-115798 New Project Wizard: templates panel changes its width on selecting some technologies
ec0ee95: edit contract for the compiled element, not its source
821bd24: remove frequently changing and likely useless file name from index progresses (IDEA-115130)
ab04a9d: simple testdata
f693902: New .while template, tests
7b2c051: Update plugin.xml
805e4f2: Less .for availability, test and other refinements
cd75f75: Assert final caret position in tests, fix caret, disable .null/.notnull on 'new T()' expressions, etc
f9904cc: IDEA-113860 Display dialog if credentials for certain repository are asked more than one time during single command execution (treat such situation as "previous credentials were wrong")
115f30b: svn: Refactored "svn process finished" logic in CommandRuntime (method extractions)
16d7f4a: Much better detection of nullable and boolean expression, disable all templates on types by default
2e3c561: Bring back useless code, lol
b7f56b4: More tests, remove some useless code
751597a: Simplifying things
2adbe3c: .gitignore rrrr
56e4c35: .gitignore
0dc3f74: .gitignore
c8d2a34: Notes
fa99902: Extract PostfixExecutionContext, get and store dummyIdentifier, all tests green.
9172e27: Decompose, fix issues with "xs.length > 0"
7ef1dd3: Support hard expression like "2 * 2.var + 2 * 2"
93733c5: Handle cases like '2 * 2.var + 2 * 2', moar .var tests, bits of standalone types support
47e970a: Delete alexander.xml
86507b1: Delete workspace.xml
ffdd40c: Initial .for template for iteration, disable some templates on types/packages
93e107a: New .not template for expressions + tests, .notnull/.null tests
12c66cb: Cosmetics
825c6e8: New .notnull/.null templates pair for nullability checks
87b080c: Refine force mode for .var, expression.var tests
972b6ee: Small fix
562ee90: Now .var works on expressions
ed16be7: So freakin tired :(
f9ab422: Basic .var on types, disable when expression type is unknown/on vars/locals, fixes
f72087e: fix 'fixUp' phase for expressions like `o != null.postfix`
7ea7425: Decompose StatementPostfixLookupElement.java
bc81fbb: new T() { }.var tests
57d1bc3: .var test, fix some issue
6e31aa7: .else test, readme
2eae01f: Meaningless project-wide code reformat (get rid of 'final' modifier for locals and parameters where possible)
d87c9b5: Decompose, new .else template
a6760ce: Downgrade project to java 1.6
66cb584: Support for "o is T.if" expressions
b91ee72: Tests all green
f8499a3: Remove workspace.xml from vcs
06a54ac: Optimize usings
7b3af96: Cleanup
ac7d68f: Cleanup
3780280: Basic .var functionality, solve undo stack issues
7abf5f8: Java shit bits, decompose
187498d: Moar workarounds, tests
a8431a9: First green test
a07c277: Trying to implement tests
27d95ba: Expression 'fixing' logic bits2
4ec9b7c: Expression 'fixing' logic bits
c8c91a6: Merge remote-tracking branch 'origin/master'
51552f0: Small fixes
a7b2ddb: Code monkey
f64564d: Code monkey
472d129: Even moar code
8050ba5: Moar code
ccc1053: 'final' all the things, lol. PrefixExpressionContext building
1c54ba9: Bits of 'x > 0.if'-like expressions support
2040031: Mmmm
eca0326: Fighting against component model
2456976: Exploring Java, lol
2686df7: Mmm
d6eb6dc: Initial
5b63b3e: Initial commit
725754d: Merge remote-tracking branch 'origin/master'
933ff6b: Merge remote-tracking branch 'origin/master'
d73a2d5: Merge remote-tracking branch 'origin/master'
5928f8a: IDEA-111701 Emacs: pressing Ctrl+k several times should add lines to muti-line buffer
Change-Id: Ib325575bfdf68fc4009119574543e2ef6217f113
|
|
git://git.jetbrains.org/idea/community.git
c11f3ac: faster xml properties indexing: don't process if no required namespace string present (cherry picked from commit 0845f9e) [r=Dmitry.Avdeev]
0be6c40: to get version sort copy of ClsStubBuilderFactory implementation array (cherry picked from commit c34b260) [r=Alexander.Podkhalusin]
8ed9df6: IDEA-116087 Warning when using new wrapper.gradleVersion construction (cherry picked from commit d3a81f0)
d33b33a: Gradle: fix check for gradle-related files (cherry picked from commit 140b618)
e8c50fa: Gradle: fix creation/sync of gradle wrapper files on project import
3fcf435: IDEA-99036 Changing breakpoint suspend policy from popup does not actually change the policy
033cdba: IDEA-116636 Android-Gradle facet is created when Gradle synchronization. related bug IDEA-116887 Gradle web artifacts do not contain compiled classes and JSP files (cherry picked from commit 64e7f51)
1f4d754: EA-52867 (null check)
3e2b5c5: proper processing of dom indices, 2 (cherry picked from commit e9d6759)
7061e85: proper processing of dom indices (cherry picked from commit e5401d6)
e04883d: proper implementation and usage of indices for DOMStubs
5fa6cf9: do not load/try to index inner classes content / delegate to ClsStubBuilder for inner class identification (cherry picked from commit a085c19) [r=Alexander.Podkhalusin]
3a8fd3f: - use all BinaryStubBuilders versions in stable order to calculate stub version - introduce version for ClassStubBuilderFactory and use all class stub builder factories in stable order to calculate version of ClassFileStubBuilder [r=Eugene.Zhuravlev, Alexander.Podkhalusin]
57e7213: IDEA-118436 Resource Bundle Editor converts UTF8 characters to ASCII even in UTF8 file
1dc12b4: IDEA-112730 PhpStorm goes crazy with collapsed comments and soft wraps until crash
eee52a9: IDEA-112730 PhpStorm goes crazy with collapsed comments and soft wraps until crash
c187921: IDEA-112730 PhpStorm goes crazy with collapsed comments and soft wraps until crash
2119489: ActionTestCase extracted from CoffeeScript and Puppet (cherry picked from commit be905df)
12e8b76: Overriding language in VariableInplaceRenamer. (CoffeeScript) (cherry picked from commit b459118)
c9069d1: IDEA-118587 IDEA may not exit with black window (cherry picked from commit a622b21)
6733c9e: WEB-9566 Debugger: optionally ignore certificate errors (cherry picked from commit af49f19)
da588bc: move CertificatesManager to platform (cherry picked from commit 6dc50e6)
f11ceb2: WEB-8262 Comment with line/block comment STILL doesn't work on HTML in ASP file (cherry picked from commit a83731c) [r=Rustam.Vyshnyakov]
8cfe207: WEB-849 "Comment with line comment" on empty line in <script> block generates HTML instead of JS comment (cherry picked from commit 73a14ec) [r=Rustam.Vyshnyakov]
36cf71c: WEB-6700 TODOs not recognized on multiple level language template (cherry picked from commit 9d00810) [r=Alexey.Gopachenko]
146d0c3: IDEA-118701 Multimodule project imported into IDEA via opening project file gets incorrect project name (cherry picked from commit 0912313)
25e5150: Bug fix: check not-null (cherry picked from commit 6b54183)
80932f6: IDEA-118601 New Module: Maven: click on "Create from archetype" reverts typed coordinates (cherry picked from commit d94c9a1)
a419509: IDEA-116593 improve choosing of Android and Java SDKs when creating new android-gradle project/module: choose only Android SDK location (if we don't know it) on first step, not build target; choose Java SDK (if there is no any) separately, set it as project sdk and as internal jdk for newly created android sdk entities (cherry picked from commit 2bf19b4)
e889183: Fixed IDEA-116006 Eclipse code style import: import the same xml does not pick up changes until manual synchronization (cherry picked from commit f6e9d9d)
fd2b92e: licenses missing licenses for libraries used by android
b5b25e5: Fixed IDEA-117788 Eclipse code style import: continuation indent is imported not multiplied to tab size (cherry picked from commit a9768ee)
074876e: remove all indexed state upon invalidateIndicesForFile (r=Eugene.Zhuravlev)
caa4032: EA-35422 - IOOBE: EditorImpl.offsetToLogicalLine (from debugger) (cherry picked from commit c21cd02) [r=Peter.Gromov]
b47b369: attach messages to root node if no running node found (cherry picked from commit 5c66005)
02cf0b4: [log] Flush & Close persistent enumerator on dispose()
f84ff13: better way to instantiate PersistentHashMap
36d590f: [git] Wrap the VcsException not to loose the cause
339dede: [log] IDEA-115407 Disable graph-only-actions if there is no graph
3773e2c: [log] IDEA-115568 Don't crash if the log is empty
cafe1a8: [log] IDEA-115901 Keep selection between refreshes and filtering
8169bbe: [log] rename type parameter to a more descriptive name
0548151: [log] remove pointless code
29f0909: [log] Don't use setFont(), instead supply value in getFont()
82f67f7: [log] IDEA-117816 small optimization in graph cell drawing
1acba78: IDEA-102942 Wrap always Chained methods calls over-format simple operations (cherry picked from commit 835ed38)
8ef13e9: IDEA-118613: catch all possible exceptions, that may be caused by corrupted storages
0654f14: IDEA-96131 Java: Braces placements don't work as expected for `Next Line` [CR-IC-3694] (cherry picked from commit 975cfe8)
ee689af: WEB-10387 Mocha console log statements are not correctly aligned to their encasing tests (cherry picked from commit 6018640)
b6b35e2: WEB-9517 Npm: Error loading package list (cherry picked from commit aa82d2a)
07d7344: test fix: explicit encoding is required
257ac80: cleanup
9b46832: IDEA-93034 SQL: MySQL: erasing the first backtick could erase the pair
6da1645: in case when some output and source roots intersect: do not stop rebuild if caches version is advanced (IDEA-118613)
631aea6: separate checks if compiler is enabled and compiler api is supported by compiler implementation
4ecc2a5: external build: added method to register output directory in source-to-output mapping instead of registering individual files to reduce occupied disk space (ZD-16651) [rev by Jeka]
f344db7: don't copy ui-designer runtime classes to output if only NetBeans *.form files are found (ZD-14954) [rev by Jeka]
88de860: standalone JPS build: propagate 'forceBuild' option to dependencies implicitly included into compile scope [rev by Jeka]
cbec9d7: [^Peter] EA-50899 - ISE: GrRegexImpl.createLiteralTextEscaper
3013e02: [^Peter] IDEA-117828 Groovy console: execute groovy code shortcut changed back
6ad8dbf: [^Peter] IDEA-117292 Groovy: checks for @Immutable class
8d2c8cf: EA-52292 fix (PHP template inside HTML comment case) (cherry picked from commit 41ccbd2)
1fc4a80: IDEA-118595
0f7f3a1: cleanup imports
09b3d12: style
efdd1aa: OutputSuppressed option added for HgCommandExecutor, style changed, unnecessary parameters removed (cherry picked from commit 4d55fdd)
12789c5: cosmetics: revision hash template changed to long. (cherry picked from commit f1c78e1)
57c3348: Parents revision hash template changed to long. (cherry picked from commit 32ab1db)
b70b45e: IDEA-118266 time measurements for all Mercurial commands added and log command debug output suppressed. (cherry picked from commit 75ec80e)
f44f8d8: [^maxmedvedev] gdsl: be prepared to multithreaded scripts (cherry picked from commit a240a44)
6121316: + "trie" (cherry picked from commit 669ae41)
3c8884d: IDEA-118552 Generated ANT scripts do not honour cross-compile settings
Change-Id: I18c031b09527bf8c7de6a529b546e66950a816d3
|
|
git://git.jetbrains.org/idea/community.git
020d294: platform: incompatible KTerm option stripped
589c8be: ui: correct icon for facet editor panel
00b8db5: skip invalid highlighters (EA-37197) - 8K reports! (cherry picked from commit 3688a79) [r=Peter.Gromov]
663de5b: IDEA-114952 Eclipse code style import: would be nice to remember imported file location (URL fix for Windows) (cherry picked from commit 7f1b705)
fd13ff8: IDEA-116071 (Field can be final inspection change) (cherry picked from commit e1eab58)[CR-IC-3389]
ae3b411: IDEA-116508 ("Local variable or parameter can be final" inspection use generates uncompilable code not extracting a really finalizable variable) (cherry picked from commit 49639e8)[CR-IC-3388]
e31eafc: EA-52123 (IAE: InvertBooleanHandler.invoke) (cherry picked from commit 18e2e69)
b318047: 2x more compact mapping storage for 7bit ascii paths [r=Eugene.Zhuravlev] (cherry picked from commit 2f10822)
42fa68e: IDEA-117378 Privilege escalation via JetBrains products by local attacker (cherry picked from commit 81b56c6)
87e3a49: IDEA-118063 Gradle: cosmetic fix 'Add gradle plugin' action: 'Choose plugin' popup has lots of not clickable links (cherry picked from commit ca4f7bc)
1245a78: IDEA-117792 Gradle Run/Debug Configuration: support adding Gradle specific parameters; review - http://crucible.labs.intellij.net/cru/CR-IC-3727
8558b99: 13.0.2 with EAP
997edcb: no smart icons and no parameter info in power save mode (cherry picked from commit 4bb3242)
bdd56c0: [^jeka] tolerate mysterious groovy class file corruption
a346506: IDEA-118397 Resume build not working (cherry picked from commit ea2b802) +review CR-IC
a659297: IDEA-118245 Retain the last used command line in the Execute Maven Goal dialog (cherry picked from commit 26a7d57) +review CR-IC
a604811: IDEA-118102 Maven: artifacts name not properly generated from pom in IDEA 13 (cherry picked from commit e610603) +review CR-IC
a8ffcf9: IDEA-118053 Editor "deprived of mind" when editing settings.xml (cherry picked from commit ed529d5) +review CR-IC
0e9a065: IDEA-78508 [Maven] Good Code Red with empty variables in classifiers (cherry picked from commit 0831af1) +review CR-IC
cbd34cb: IDEA-116921 Run configuration can't resolve test dependency when "Resolve workspace artifacts" ticked on. (cherry picked from commit d06f31a) +review CR-IC
75e374a: Fix for IDEA-116940 @formatter off still generating braces [CR-IC-3478] (cherry picked from commit 3340beb)
1f6f81f: avoid unconditional trace properly (cherry picked from commit 2e72fcc)
5f45643: Compilation fix
a4749db: IDEA-118292 (process idea.properties in declaration order)
679e1c4: IDEA-118111 (OpenJDK 6 check made strict)
950225b: restore classes in nav bar (IDEA-118168)
cfe1124: NPE
0a41d99: method may be static: process default methods (IDEA-118272)
6ff67d9: redundant cast: ensure that temp variable would have unique name (IDEA-118197)
9549258: distinct prover: distinguish types when type parameter has bounds (IDEA-118037)
0dcb258: show param info: highlight overload vararg method
c40975b: method references: smart completion to filter by return type
319017d: disable lambda completion after inserted qualifier
ed361ec: do not register fixes which need editor in batch mode (IDEA-116248)
30cba59: EA-52652 - NPE: ExceptionUtil.getUnhandledExceptions
c9199b7: redundant type args: process nested calls (IDEA-117945)
fad3ead: IDEA-117989 JUnit: Run/Debug java test output "scroll to stacktrace" not working as expected
c9d58cc: IDEA-117911 Delegate methods duplicate @Override
35afc12: generate javadoc: search for modules under progress
bf0ec72: IDEA-117883 make <--tooltip end--> logic work in Inspections View; provide additional tooltip bounds
056b529: new inference: propagate outer method to constraints, initial (IDEA-117803)
cd65706: IDEA-117827 Invalid "ambiguous method call" error
8251b5d: IDEA-117780 Bad code is green: non-static class T cannot be referenced from a static context
4a1ae2f: restore suppressions (IDEA-117763)
b7003c6: pull up: ignore conflicts coming from access object when it is also moved (IDEA-117671)
282c332: remember different working dirs for rerun (IDEA-116110)
8224a17: scope to check for cheap search (IDEA-117665)
b2affde: refactoring high level listeners (IDEA-115905)
a2ae64e: NPE
f75829b: extend local scope a set of containing files as visitors expect file level (IDEA-117649)
c72c42f: tests notification: separate not started notification from ignored when no 'not started' tests were detected (IDEA-116825)
5a0aebc: suspicious names: highlight only variable name (IDEA-116475)
62ba24a: disable introduce variable from part of literal expression which is not a string
740bbf2: testng: ignore default annotations attributes (IDEA-117575)
52c384c: add explicit arguments: eliminate wildcards (IDEA-106741)
31e57cc: check lambda return values during constant&conditions (IDEA-117420)
c8ff7ea: javafx: allow to configure custom manifest attributes (IDEA-115252)
99b89cc: IDEA-117314 Can not compile Java project with Eclipse dependencies storage format
528f2d5: introduce variable inside lambda: do not step out of lambda block
48cb2be: IDEA-117252 Extract variable bug
8724806: IDEA-113339 "replace with method reference" ignores side effect of expression: ignore any new expressions in qualifiers
6f6d61b: lambda -> method ref: do not convert if resulted ref would be ambiguous (IDEA-116964)
d9a89a1: EA-52426 - NPE: JavaDocInfoGenerator.generateSuperMethodsSection
df01945: IDEA-118264 Rearrange Entries stopped working in Intellij 13
5e7d560: files compiled on first round may require additional recompilation on the next round (second part for IDEA-116914) constant search on the IDE side rewritten: only direct dependencies are returned for each search round; all transitive dependencies will be additionally handled by make
4792865: handling cases when added class hides imported class with the same short name (IDEA-116914 Incremental compilation of Java project fails)
e99d464: correct check
ea90776: safely skipping some invalid usages
3a16b61: proper synchronization
0c9c72e: IDEA-117249 Optimize make's constant search algorithm, so that read action is not held for long time
f19231c: do not search usages of removed constant fields in injected PSI
d6ef061: Merge branch '133' of git.labs.intellij.net:idea/community into 133
fa65f8e: IDEA-35996 Ant integration: provide more informative message in case ant file execution is stopped due to unknown command line argument
9519530: IDEA-117904 Ant integration: running: with an error (javac) the result is reported as "successful": perform all status calculations after all messages are processed
5a9f9a8: IDEA-111702 Java Rearranger illegal forward reference on fields rearrangement [CR-IC-3034] (cherry picked from commit 7f01bcd)
a2dd3a6: IDEA-115786 Allow the number of Maven threads to be specified (cherry picked from commit 9d05ff2) +review CR-IC
abfd9a5: IDEA-114418 (Grails SDK of an dependency) -Dgrails.disable.structure.update=true should work for JDK synchronization. (cherry picked from commit 009ca28) +review CR-IU
491ceb6: IDEA-96723 Java Rearranger deletes blank lines in field declarations (cherry picked from commit 15869e7)
85fe89f: IDEA-118159 "Search Everywhere" inconsistent api on ItemPresentation (cherry picked from commit 9729ea9) [r=Konstantin.Bulenkov]
bcf528b: revert platform fix for PY-6095, apply Python specifix fix instead (cherry picked from commit 0dfae8b)
fec8fe7: IDEA-117864
930439c: cosmetics
6c1df41: IDEA-108838 Wrong code when introducing variable in injection (cherry picked from commit f119c2e)
2a40aeb: Merge remote-tracking branch 'origin/133' into 133
d92cdcc: IDEA-117391 (annotation highlighting fixed)
05a20ae: IDEA-117772 (start application loading in EDT)
ef18d70: DevKit: refine DOM stubs + test (cherry picked from commit 84d8e52)
15d7962: IDEA-117583 DevKit: highlight <idea-version> "min"|"max" as deprecated (cherry picked from commit ce277a1)
be71e9a: cleanup, update "since-build" (cherry picked from commit f56ca26)
e9aa79b: IDEA-117573 DevKit: highlight <vendor> "logo" as obsolete (cherry picked from commit d552ee4)
d5d86be: EA-52563 - assert: ChooseModulesDialog$MyTableCellRenderer$.customizeCellRenderer (cherry picked from commit d24d279)
009d144: CodeInsightTestUtil#doIntentionTest(): remove Throwable declaration (cherry picked from commit d7e8e2a)
e543b44: lazy class loading for PtyProcess (r=Eugene.Zhuravlev), 2 (cherry picked from commit 85700e4)
edd9c56: save / load per project key hash codes (cherry picked from commit c847d67) [r=Eugene.Zhuravlev]
eff72da: avoid garbage creation in JDK7 due to calling StringBuilder.toString() that copies buffer now (cherry picked from commit 03f7413) [r=Peter.Gromov]
40c73d4: no need to create strings of PsiFile's Text when we can avoid it or use charsequence (cherry picked from commit d8ec59b) [r=Peter.Gromov]
10c479c: introduced cvs.roots.refresh.uses.vfs property (true by default) and uses its value to refresh cvs roots after update using vfs to avoid performance problems (IDEA-112132) (cherry picked from commit 1958e9a) [r=Peter.Gromov]
8cac2e5: - detect proper encoding for html5's <meta charset="charsetname"> - [performance fix] avoid (light) parsing of html content if there is no charset\s*= pattern inside the string (cherry picked from commit 2f4be38) [r=Alexey.Kudryavtsev]
cee6644: IDEA-78206 Constructing 'mailto' link -> cannot resolve file 'mailto' (cherry picked from commit 3166c04) [r=Konstantin.Ulitin]
98571ff: Cyclic Expand Word leaves word highlighted (IDEA-115727) (cherry picked from commit 29bb231) [r=Peter.Gromov]
31fe1a1: refixing IDEA-57940 : the variants from other editors are suggested AFTER finishing variants from current file (cherry picked from commit e76fe51) [r=Peter.Gromov]
e3975be: avoid allocating sun.nio.cs.US_ASCII$Decoder when converting byte[] to String
1053bdb: don't create TIntArrayList(DEPTH_LIMIT) before we have clear indication that we might have a loop (parentId >= id) (cherry picked from commit 5478fdf) [r=Alexey.Kudryavtsev]
364e80e: avoid unconditional trace (cherry picked from commit 2e72fcc) [r=Alexey.Kudryavtsev]
70980d8: don't call toString() without need to avoid garbage (cherry picked from commit 75c030c) [r=Alexey.Kudryavtsev]
466dc64: Apply again "update stubs per filetype reverted for 133 branch"
3f66295: Apply again "IDEA-113684 Soft wraps insert additional spaces"
028b3ae: Darcula: combobox as cell renderer/editor fixes
e96975a: fix default size of SourceMapInspector window (cherry picked from commit a64047e)
edfb4da: if IDEA sees text/plain and extension .java, perhaps it should infer that it's actually Java, because not everyone will set up their HTTP servers with language-specific mime types? (Particularly when following a URL to a source file in a sourcemap.) +review (cherry picked from commit 5ea95e3)
6162222: fix ClassCastException: com.intellij.openapi.fileEditor.FileEditorState$1 cannot be cast to com.intellij.openapi.fileEditor.impl.text.TextEditorState (cherry picked from commit 44f0697)
6c8dbc0: update progress on test done (finished, failed, or ignored), not on test started (cherry picked from commit dbcb907)
a4038dd: REGISTERED state added (cherry picked from commit 08677f9)
bf0da3a: fix PersistenceRenameTest blinking: inconsistent @NameValue placement and random methods order in DomGenericInfo
1f08879: PsiBuilder/GPUB: zero-length token parsing support (lexer-based macros)
352056d: EA-52484 - IOOBE: ConsoleHistoryModel.getHistoryPrev
21ab06f: EA-52027 - assert: TextRange.<init>
b452663: IDEA-116383 cannot reconnect Some RuntimeException contains not serializable class 'org.apache.maven.model.building.DefaultModelProblem'. So IDEA throw java.rmi.UnmarshalException caused by java.io.NotSerializableException. (cherry picked from commit 9f7fb6c) +review CR-IC
a4e9447: Revert "IDEA-113684 Soft wraps insert additional spaces"
231adec: Revert "update stubs per filetype reverted for 133 branch"
d62a526: use method instead of manual hack
cae16e2: better combobox rendering on aqua: no focus ring around combo button, fixed 1px size difference
7d9b58c: fix TextFieldWithHistory rendering on mac
95d40df: determine tag end by doctype #WEB-2229 fixed
556c3bc: lazy class loading for PtyProcess (r=Eugene.Zhuravlev) (cherry picked from commit 96c8bca)
749d89f: RUBY-14672: better name for gracefulProcessTermination() (reviewed by Dennis Ushakov and Sergey Simonchik ) (cherry picked from commit 908538b)
dd5dd11: RUBY-14672: we need to send SIGINT to Ruby debugger twice (reviewed by Dennis Ushakov and Sergey Simonchik ) (cherry picked from commit 4546732)
3c01a72: Merge remote-tracking branch 'origin/133' into 133
6378e77: [git] IDEA-118265 Fix showing Git Branches menu
b9446e2: close process's input stream after process termination (cherry picked from commit e962648) CR-WS-272
c8fbe68: support Windows soft kills using runnerw.exe in KillableColoredProcessHandler (cherry picked from commit 77e0f1a) CR-IC-3459
988c990: fix showValuePopup — incorrect scrolling (cherry picked from commit 594785c)
1f67166: IDEA-105450 Attribute id in OSGI reference element not allowed: XmlHighlightingTest.testXhtmlSchemaHighlighting fixed (cherry picked from commit 69daed6)
eb3a323: IDEA-105450 Attribute id in OSGI reference element not allowed: get schemaLocation from import tag (cherry picked from commit ec44bbd)
8bb9587: IDEA-105450 Attribute id in OSGI reference element not allowed: namespaces from standard resources should be considered relevant (cherry picked from commit d30684d)
a129c6c: IDEA-84166 Support "CTRL+H" on class in .xml file (cherry picked from commit da3cbf3)
7162d4b: update stubs per filetype reverted for 133 branch
377bf70: IDEA-113684 Soft wraps insert additional spaces (cherry picked from commit 0e1c820)
643cd5d: use direct call to storage.resize() so that IOException is not masked with RuntimeException (IDEA-118107)
2e7c85f: Plugin for IDEA 133.286 3.0.1 EAP CE
f75f35e: Merge branch '133' of git.labs.intellij.net:idea/community into 133
9186d35: PyCharm 3.1
58936a1: add create method
ecf556d: do nothing if state didn't change
dcfbfb5: IDEA-115859 Presentation mode is broken
1d6443d: Javascript tests fixed, IDEA-113977 Formatter: caret is moved on next line if closing brace has wrong indent [CR-IC-3034] (cherry picked from commit dd55e70)
b75041b: Merge branch '133' of git.labs.intellij.net:idea/community into 133
2a74e83: Pty lib updated - run in console mode.
390900e: Guava and Pty4J libraries dependencies.
10a39d8: Contains in branches feature implemented for mercurial log.
37a14b0: Added logging.
9355a2b: improved user experience with run configuration producers
78e57f9: Better multiline code handling in console.
fc7702f: Correct test data path.
6bba62d: Detect SQL fragments only in the beginning of string literals
ba5ff19: Fixed LiteralTextEscaper.getOffsetInHost() for partial ranges inside host that contain escapes
df0c579: Added caching of decoded fragments of string literals
f93a871: Fixed detecting file references in Python strings without delimiters
01bf006: Removed unused PyStringLiteralExpression.iterateCharacterRanges()
147ed7a: Switched to new string value iteration in Python file references inside string literals
f8e775c: Use Pair instead of a custom class
0106a10: Switched to new string value iteration in Python spellchecker
69ac8c5: Added PyStringLiteralExpression.getDecodedFragments()
d703ca5: reverted module type from plugin_module to java_module for localization and rest
2cb9a61: fixed tests since we don't propose to make static decorated method
d6ed1d7: fixed PY-10998 Wrong highlight in rst (restructured texts) for headlines
5511e2f: Fix NPE.
9f0c134: Don't break compatibility (PY-11499).
f80fc2e: fixed PY-11500 False positive in method may be static inspection for decorated methods
0bfaaf2: fixed PY-2984 Surround with try/except reformats entire file
0ed12da: args can be immutable (PY-11465).
1bb8318: fixed PY-11435 Can't run script by context menu action if it has method named test
0336898: Fixed detection of the largest string literal for right parts of '%' operator
cb5714e: fixed PY-11452 tcunittest errors with single-character failure message
2503a60: fixed test data
16aa28c: fixed PY-11476 No error given for mismatched accolade and squarebracket
403b937: Allow to run processes with PTY.
4740054: Added comment-based language injector for Python
f56fecc: fixed tests
45a824c: Fixed un-inject language availability for temporary Python injections
ea707eb: Method renamed.
4b349d3: Extracted PyInjectionBase.registerInjection
909a31d: Don't inject any language into percent-based Python formatting even without formatting operator (PY-10771)
b928248: Fixed SQL select IntelliLang pattern (PY-10926)
55239bf: If command executed but is incomplete and more lines are needed prompt shouldn't be changed to ordinary one in this case.
a061c7e: Fix modified console options modified after creation.
52b6eb3: Jython doesn't support 'exec' symbol in interactive console.
1213be2: PyConsole: correctly indent after execution of incomplete multi-line string.
38b4e20: Fixed execution of incomplete multiline code fragments.
5306cfb: First evaluate more then add to queue.
4f18cfe: Simplified.
9688ef7: Attribute renamed.
10a0e30: NotNull annotation.
5e5c546: Fixed IPython and debug console broken by console execution model changes.
e53607e: Fixed write lock assertion.
78ea78d: Execute multi-line code fragments by runsrouce with 'exec' option instead of one line by one (PY-10769).
0dcf990: Cleanup.
9f4dca96: Broken indentetion in console fixed (PY-10776).
3c4550e: Fixed saving of env in console settings. Mappings format saving changed.
699255f: Fixed working directory setting in console settings.
9b98ce9: Fixed saving path mappings in console settings (PY-9855).
14fbafd: Don't ask to reconnect remote interpreter in case of fail as it never helps but causes problems (PY-10590).
f8a096a: Support for temporary and configuration-based IntelliLang injections in Python (PY-10983, PY-10721)
5def9d3: fixed http://youtrack.jetbrains.com/issue/PY-2953
e6a24df: fixed PY-11394 "no tests were found" with django 1.6 DiscoverRunner
1fb4a8a: used consistent name prefix
923f8c0: fixed PY-11415 GAE: Lazy Handler reference is not updated when moving to other module
0a3c840: fixed PY-9967 App Engine: do not resolve to installed to interpreter library
ea42fbf: [log] Fix showing dot in the root table header
decac91: [log] Fix background of the details panel content (cherry picked from commit 2ad2cba)
224a2be: [log] fix name of variable
f79c2e4: [log] IDEA-115675 IDEA-116040 Fix table columns sizing
668c021: [log] IDEA-117500 Don't repaint branches panel on every updateUI
ed4a8ca: [log] IDEA-117500 Optimize grouping of branch references
a98e6c8: [git] Don't modify the unmodifiable collection (cherry picked from commit 007dc0d)
9321b17: [git] IDEA-117500 Don't copy, just wrap in unmodifiable
f3cd826: [git] remove unused method
d7db0fc: [log] Separate loading indicator for "Contained in branches"
ab8606f: [log] Fix "Containing branches" for filtered list & for Mercurial
c190668: [git] Move & rename method to get branches to GitBranchUtil for reuse (cherry picked from commit f78700e)
0ae4458: [git] Simplify method to get branches: use branch names.
423dbc6: IDEA-117936 IDEA13 fails to stop at breakpoint inside advised method
4587a46: IDEA-117613 Gradle: tool window is missing after the update, safe check for newly created project added
18e44f3: IDEA-117613 Gradle: tool window is missing after the update review: http://crucible.labs.intellij.net/cru/CR-IC-3629
b9b4c6c: fixed IDEA-111701 Emacs: pressing Ctrl+k several times should add lines to muti-line buffer (regression for IDEA-18764, broken in IDEA-111275)
a843386: we must not use getKnownFileTypeOrAssociate on navigate (cherry picked from commit 476b30d)
cf363b6: fix actionSystem.fixLostTyping.description (cherry picked from commit caf3ece) CR-IC-3481
4dfe767: IDEA-117548 Bad function parameters highlight (cherry picked from commit d4507c9)
b83ac23: fix assertion (cherry picked from commit 5743c3c)
f7e5eeb: WEB-10231 first navigation to http file doesn't open desired location (cherry picked from commit 384f8f9)
fe39b87: wait smart mode checks for isReadAccessAllowed too, so, we must not call it (cherry picked from commit a5dd92c)
f4c9d17: optimization — check isEmpty (cherry picked from commit 44727c2)
cd8fb58: VmFileEditor — prepare to fix postponed navigation problem in our HTTP file editor. VmFileEditor supports postponed navigation. (cherry picked from commit db4ca37)
c669320: "Run in background" option from now on means "show build messages immediately" rather than "execute with modal dialog"
d83aedd: don't generate large substrings when creating CompletionResultSet [r=Peter.Gromov]
87ad24b: 13.0.1
14361cd: avoid easy garbage java.util.ArrayList$Itr: 1,720,417,512 (1%) bytes in 71,684,063 (2%) objects (avg size 24 bytes) java.util.ArrayList.iterator: 1,720,392,864 (99%) bytes in 71,683,036 (99%) objects com.intellij.openapi.projectRoots.impl.ProjectJdkTableImpl.findJdk: 938,831,640 (54%) bytes in 39,117,985 (54%) objects com.intellij.openapi.editor.impl.ComplementaryFontsRegistry.getFontAbleToDisplay: 218,420,520 (12%) bytes in 9,100,855 (12%) objects (cherry picked from commit 9207b87) [r=Peter.Gromov]
41efe97: look for xml properties in files with xml file type only (cherry picked from commit b6ae811) [r=Dmitry.Avdeev]
ea2590e: WEB-10191 Weird field in the Configure NodeJS Modules Sources (cherry picked from commit 0f61ced) http://crucible.labs.intellij.net/cru/CR-IC-3556
a2b39c2: Gradle: fix dependencies scope merge IDEA-117556 Gradle custom provided configuration added with compile scope IDEA-117601 Gradle integration ignores scopes.TEST.plus in build.gradle (cherry picked from commit f80d692) Safe hotfix, the code works in a separate process (in gradle daemon, not in IDE process)
ce53010: External system: build files modification triggers threads continuously if "auto-import" feature enabled review- http://crucible.labs.intellij.net/cru/CR-IC-3533
4d9ae0c: Gradle: fix dependency scope merge to respect artifact classifier option related bug - IDEA-117627 Transitive dependencies missing from imported Gradle project Safe hotfix, the code works in a separate process (in gradle daemon, mot in IDE process)
d9c3f83: IDEA-117669 gradle multi-module project executing subtask uses wrong gradle version review - http://crucible.labs.intellij.net/cru/CR-IC-3564
87819e2: Gradle: IDEA-116880 Intellij 13 doesn't auto-save files before Gradle task (cherry picked from commit e5c53c6)
5b87b39: Gradle: fix MultipleRepositoryUrlsInspection to operate on gradle-relevant files only (cherry picked from commit 95fbdc9)
1c2f07c: IDEA-117432 Do not fail while resolving client factory for upgrade if "other factory" is configured incorrectly (cherry picked from commit 0694e5d)
d11b435: IDEA-117432 Do not fail while resolving client factory for checkout if "other factory" is configured incorrectly (cherry picked from commit 6242d70)
db15422: Branch information checks moved to appropriated separated methods. (cherry picked from commit 9492982)
6f85df3: Method name simplified (cherry picked from commit 0924c2b)
16e2328: IDEA-115906 Throwable ; IDEA-117401 IAE fixed
eedd7fe: HEAD branch filter in new log fixed (cherry picked from commit 7793e6f)
a787eb2: VcsRootDetector and NotifierError tests fixed (there were .git in T ot tmp dir above, so appropriate checker found its root,then error)
ddc643d: remove outdated and buggy (in case of library code) property java.debugger.xBreakpoint.onlyIfHasFacets (cherry picked from commit 5b7f60f)
ab9cce8: CR-IC-3511 CFR-63806 (cherry picked from commit e800ade)
d3e739f: introduce newUrl (cherry picked from commit bb94f47)
5009fbf: VisualizeScriptSourcemap action (cherry picked from commit 2694a1f)
2051c1e: cleanup (cherry picked from commit 30d4cdf)
586ef62: Merge remote-tracking branch 'origin/133' into 133
3a93fee: rollback IDEA-117378. It will be available in 13.0.2
d72ed2a: IDEA-117227 load imports from stubs [^Peter]
5568b0d: Groovy: injection in command expression [^Peter]
b0ef47e: IDEA-117389 Groovy: Introduce constant from string part [^Peter]
7076f89: IDEA-117227 stubs for Groovy imports [^Peter]
605a0a9: IDEA-117390 'IntelliJIdeaRulezzz' in Code Completion [^peter]
ac4417e: fix testdata
8607b4d: IDEA-116547 optimization in reassigned vars check [^peter]
1e7c610: WEB-10019 Don't show emmet preview after simply dot (cherry picked from commit 127560f)
4b36aad: WEB-9986 CSS: fuzzy search shows turned off abbreviations (cherry picked from commit 56e0385)
4b4958e: WEB-10017 New "Surround with emmet" popup breaks usability (cherry picked from commit 8bdc013)
0bd5b71: automatically starts rebuild if java builder caches are corrupted (IDEA-117024) [rev by Jeka]
f536c49: Merge remote-tracking branch 'origin/133' into 133
81b56c6: IDEA-117378 Privilege escalation via JetBrains products by local attacker
633cd5e: a temporary workaround for HiDPI on Windows/Linux
b7a8a38: Local VCS tests quick fix (ignore temp. FS)
eecd3d1: make history almost unlimited
72de836: no delay after tab or escape
96b5a46: re-create components on every call (laf change fix)
9aa347b: Extracted Python path walking and fixed broken symlink check (PY-10534)
66b3393: differentiate between Sun and Oracle VMs
6b27a51: fixed silent installation mode.
0e4a0fc: IDEA-117378 Privilege escalation via JetBrains products by local attacker IDEA-113862 Confusing Run as dialog
a7300cd: [^maxim] FrequentEventDetector: log outside of synchronized (IDEA-117426)
9d0b588: [^nik] GroovyHotSwapper: use FileTypeIndex
3228a63: [^nik] cache GroovyHotSwapper.containsGroovyClasses (IDEA-116851)
57ff2da: IDEA-103199 Undo: UTF problem (after-review improvements) (cherry picked from commit 0a0aecf)
75ed596: IDEA-103199 Undo: UTF problem (cherry picked from commit ea49ecf)
0a705a8: correct definition of "oracle vm" for java 6
7464e2f: can not clear JarFileHandler caches (e.g. on JDK 7) -> no logging (cherry picked from commit 5012a9b) [r=Alexey.Kudryavtsev]
299f014: IDEA-117498 Caret locks up after using ctrl+tab to switch editors [r=Peter.Gromov] (cherry picked from commit 38f2f05)
99b71dc: IDEA-117494 133.193: Importing grails modules not labeled as grails enabled +review CR-IU (cherry picked from commit 588cd01) reviewer: Peter Gromov
48ce506: do not auto-switch current suspend context if a new thread with suspenPolicy=thread hits a breakpoint (IDEA-116160)
64dc9f5: CR-IC-3489 restore old API
f1dcd4c: Merge remote-tracking branch 'origin/133' into 133
4b41e83: [log] IDEA-117365 Expect "empty" git tag; protect against errors
725c360: [log] Register disposable right away, not after initialization (cherry picked from commit 1e48680)
265d0df: EA-51913 - assert: DomNamespaceKeyIndex.hasStubElementsWithNamespaceKey (cherry picked from commit 6763822) CR-IC-3472
42ecb1a: CR-IC-3471 (cherry picked from commit b213f10)
89ee113: finalize consts (cherry picked from commit 73b245e)
d033d07: gwt, ability to debug — one idea module to many gwt modules (cherry picked from commit 8086f92)
056f905: NullFileEditorState +review (cherry picked from commit 561c8d1)
ca7af60: overrides (cherry picked from commit aaa236a)
4f2af9c: CR-IU-366 (cherry picked from commit 40ae21d)
c8c0d46: Problem — we use short gwt module name (Hello) instead of output name (hello, rename-to specified in Hello.gwt.xml). 1) if rename-to specified, url will be http://localhost:9876/sourcemaps/{rename-to} rename-to=“hello” => http://localhost:9876/sourcemaps/hello 2) if rename-to is not specified, url will be http://localhost:9876/sourcemaps/{qualified name} com.google.gwt.sample.hello.Hello => http://localhost:9876/sourcemaps/com.google.gwt.sample.hello.Hello
40f41b5: IDEA-116260 ISE: RPC handler object "AddOnlineUser" not found at com.intellij.ide.XmlRpcServerImpl.process (cherry picked from commit 5aa9b8e)
3265387: enable all lafs by passing a special registry key
bf2b0c6: Rename "Java" -> "JVMOptions" so MacOS doesn't require java 1.6 download from Apple.
c825894: [log] Make fields volatile
3cc0a09: [git] IDEA-116690 Fix "Select in Git Log" from File History
8b85de3: fixing IDEA-117328 java.lang.NoSuchMethodError: com.sun.tools.javac.util.Paths.clearPathExistanceCache()
7e1850e: Merge remote-tracking branch 'origin/133' into 133
f2aed4c: IDEA-117347 Search Everywhere popup is too wide
3675b82: merging ConcurrentMapFactory and ContainerUtil
98ef79b: fix Url equality (scheme) (cherry picked from commit e668634)
290e4a4: fix NPE — url could be in any form, so, parsed can be null (cherry picked from commit ec22c2e)
f90eaba: allow V8 map on IBM JDK 1.7
845ffae: do not disable "ext.dirs" location, because IBM jdk stores some of its essential jars there
5278615: EA-52516 - IAE: HighlightUsagesHandlerBase.addOccurrence
cae4139: EA-52505 - NPE: MethodCandidateInfo.getPertinentApplicabilityLevel
9b6b81e: default concurrency level upper limit
91cefef: encapsulation of factory's implementation details
1081168: IDEA-117298 Darcula&IntelliJ on Windows: Inspection description is too small in Settings
7799dc3: IDEA-117095 Goto File: checkbox 'include non-project files' is remembered between invocations [r=Anna.Kozlova] (cherry picked from commit 7cf6caa)
8eecc0f: all code in "util" module to create CHM implementation via dedicated factory (see IDEA-116404 Java code compilation does not work with IBM JDK)
81ae633: [Filechooser sheets] IDEA-102449 Mac OS + JDK 1.7: dialog sheets go to background if focus is moved from IDEA and then back
ea058b0: fix NPEs
8fbca43: Remove broken dependency on 'markdownj' from tasks-core module
5c1098b: IDEA-117258 IntelliJ theme: selected tabs in Debugger and in Run <application server> views get black color
5e02eb3: IDEA-116558 Update state transition requests for JIRA REST API 2
c2f531a: "read access" assertion and NPE fixes
ea4f96b: fix "read access" assertion
787438f: IDEA-117265 java.lang.ClassCastException: com.intellij.psi.impl.source.tree.java.PsiParenthesizedExpressionImpl cannot be cast to com.intellij.psi.PsiCallExpression
99ae1f5: NPE on invalid expressions
ffc7fa5: IDEA-115953 Editor: Line Spacing < 1.0 no longer works (reviewed by Roman Shevchenko)
886b675: External system: add support for different naming of external entities within IDEA models. E.g. external lib name: 'somelib' -> IDEA lib name: 'Gradle: somelib'. external module name: 'some/module' -> IDEA module name: 'some_module'. (cherry picked from commit bb941b0)
0634d95: enable abbreviations (cherry picked from commit 0ecc836)
1dc77a9: more searchable options
31750db: fix history and symbols 'More' action
bc4db67: Merge remote-tracking branch 'origin/133' into 133
84f584a4: add new actions
5a49390: change action place to Main Menu
4a50f96: don't use smart search for files (don't use space as a separator)
93dd505: ready to nulls (EA-52470 - IAE: TypeCompatibilityConstraint.<init>)
174531a: EA-52436 - IAE: PsiElementFactoryImpl.createType
e58f16d: IDEA-115412 Diff window is minimized after the appearance (cherry picked from commit b2307d0)
8146462: IDEA-117059 (error reporting in updater fixed)
be1c105: NPE in mouse handler
a460658: IDEA-111388 Built-in server not "available external" — it is unclear that port number must be also changed (cherry picked from commit 6ccdae5)
dfdaaae: continue WEB-9968 Dart: ClassCastException when debugging web application in Dartium (cherry picked from commit c19e163)
ee28c75: newHttpUrl — authority must be NotNull (cherry picked from commit a708a6e)
01efd39: NetUtils.tryToFindAvailableSocketPort (cherry picked from commit fa39c70)
ca466c8: introduce Urls.newUri, prepare to fix WEB-9968 Dart: ClassCastException when debugging web application in Dartium (cherry picked from commit 4ecac7f)
e6b739a: IDEA-117059 (same temp. directory for updater)
2679834: introduced idea.register.bundled.fonts registry to be able to switch off bundled fonts registration in order to avoid garbled text in editor (IDEA-93404) [r=Konstantin.Bulenkov] (cherry picked from commit e2cdb6d)
16eb783: fix null project
05de913: report missing optimizedFileManager only once
1b747fe: correct place for optimizedFileManager.jar
4713bfc: Merge branch '133' of git.labs.intellij.net:idea/community into 133
c2c0281: Jediterm updated.
26cf0f4: Mouse selection should always work in Terminal (IDEA-117210).
1f68d01: reconfigure navbar toolbar actions
1ae092c: show separators in navbar toolbar
afcfe95: Setup composite as it is done in EditorImpl.paintComponent.
66f161d: Behave the same as EditorImpl.
013c138: Use Source Code Pro as we don't have problems with unprintable pseudo-graphics as we iterate fonts to find suitable one for unprintable characters.
9796737: special icon for generated test root [rev by Peter]
2398eb9: make adapt_builder_() overridable (initState -> public)
2ef1c62: [git] Quick-fix for IDEA-115581: don't fail, just skip such hashes
1578562: [vcs] IDEA-109608 Apply patch: Fix path detection for new files + test
080813c: update Source Code Pro to version 17
f9c2953: IDEA-117211 empty elements in Search Everywhere
32ebdf3: error reporting in 'Project Structure' dialog: merge UI updates (IDEA-116808, IDEA-110799) [rev by Maxim M.]
2bab20f: added quick-fix to delete all unused libraries (IDEA-99885) [rev by Maxim M.]
f069657: disable GroovyShell because it doesn't work on win {^Peter]
637a5ba: Merge branch '133' of git.labs.intellij.net:idea/community into 133
dd8e18a: moved to core-impl
47f94f0: IDEA-104734 Dracula: Cannot see well active tab in Modules Settings
e2c1637: removed LOG.error for null syntax highlighter (cherry picked from commit 3e4c22c) [r=Peter.Gromov]
d4240b2: check that index for which indexUnsavedDocument is performed can be applied to given file type (EA-47740) [r=Eugene.Zhuravlev] (cherry picked from commit 0057f81)
acede1f: Merge branch '133' of git.labs.intellij.net:idea/community into 133
5ffb206: PsiSearchHelper changes cherry-picked (r:Peter)
1669188: avoid blocking runReadAction in debug logging
ba70dd4: Minor typo fix (IDEA-116432 Incorrect Spelling of Eclipse) (cherry picked from commit 3c553d6)
aadedc9: IDEA-117192 NavBar popup shows in wrong place when navigating to the directory from popup
c3b6615: Merge remote-tracking branch 'origin/133' into 133
a915da31: Merge remote-tracking branch 'origin/133' into 133
9a90c16: IDEA-116866 (path overriding for plugins/log dirs fixed once again)
bc3d847: Merge remote-tracking branch 'origin/133' into 133
6081b4f: removed signing for CE launchers.
21cd0c7: tuned UI for got it button
f986c7c: method refs: do not choose more specific method between methods with different number of params
aa7db43: IDEA-116756 Gradle multi-module project with deep-nested modules - idea places iml file in the wrong directory (cherry picked from commit 8e2ad06)
3bd2a55: plugin advertiser: ensure that older plugins won't be ever suggested
f739564: plugins advertise: download plugin if it was not explicitly disabled (IDEA-117003)
df398a9: plugins advertiser: provide loading plugin version for renderer
751d401: CCE (IDEA-117119)
03b253b: lambda: do not distinguish between ellipsis and arrays for formal lambda params checks (IDEA-117124)
ca191c9: index property optimization [^Peter]
4f7ba3a: class searching optimization [^Peter]
4e7ff49: IDEA-116628 No nulls in type parameters [^Peter]
a30f59b: typo [^Peter]
580cb5e: Merge branch '133' of git.labs.intellij.net:idea/community into 133
9c2489a: Take default shell from env variable.
9b2b7f3: File chooser for shell path (PY-11334).
9758753: Take shell path setting before every process creation.
3dbe4eb: use the same background color
8b8c0df: set lower limit of 1 for max_worker_threads_count (for low-profile cpu)
2a67fed: test for unzipping malformed zip archive (cherry picked from commit cd35a94) CR-WS-267
2c74d46: target error message for a newly created project (cherry picked from commit 8e10c3a) CR-WS-267
41311ea: use ZipFile, because it throws exception for a malformed zip archive (cherry picked from commit 02da50f) CR-WS-267
323523c: make IntelliJ laf by default on Linux
9d74b04: update artwork for version 13
d7ce47d: add history
42733a8: utility class holding two colors for gradient painting
537dd04: better colors? fix balloon and popup borders
787ec72: added signing for community launchers in zip distr.
f577493: use backported V8 CHM only for Oracle or Apple JDK (IDEA-116404 Java code compilation does not work with IBM JDK)
ae19efc: isEap = false, no error reporting
7e1f100: ~update mockJDK-1.7 used classes to be at least from jdk 1.5
c812622: do not create raw outer types during diamond inference
d0bc4ad: Merge branch '133' of git.labs.intellij.net:idea/community into 133
b6fe06f: FinderRecursivePanel: do not perform getListItems() in EDT on update (cherry picked from commit a128fa5) CR-IC-3413
e189085: IDEA-116866 (path overriding for plugins/log dirs fixed)
c50b1f1: Cleanup (punctuation)
cf75962: External System: support for multiple tasks execution added (cherry picked from commit a6f9141)
60418e9: IDEA-100294 Cannot edit a file - text jumps all over the screen (cherry picked from commit 36bacc0) [cdr]
3da28ad: Merge remote-tracking branch 'origin/133' into 133
86b3924: mock 1.8 jdk
ae8c2b0: switching to java.util.ConcurrentHashMap in jps code; eliminate unneeded map queries
f3d2761: EA-52322 (diagnostic)
f0d71c1: copyright: fix for 2 open projects
e797eb4: javadoc: keep whitespaces in {@code} tags (IDEA-109997) (cherry picked from commit d08af6dfed35217f3bb03093e8c549ec3065d258)
aa52879: IDEA-117082 Anonymous class assigned to final field (cherry picked from commit 02cabc4e849835259d9d837f86493c5e4ff7269c)
c040d2f: junit: do not reuse directory configuration from another test root (IDEA-116871) (cherry picked from commit 354fece7efab569fa05b135ab912bee758a6d3f7)
99043c6: junit: do not create directory configuration when selection is not under test root, e.g. module content root (IDEA-116871) (cherry picked from commit effc865ab3bff89d4651054569ef7ac4f86d7b33)
f8ff71b: product name -> full product name (IDEA-117070) (cherry picked from commit 2b4dc107514b4bd13ec4dced1144c81de79a0bb7)
d60166d: plugins advertiser: ensure that all installed plugins would be enabled - check also unknown plugins (IDEA-117068) (cherry picked from commit 99ffd837ba1ec2523ae8c4faa2060c84b5941986)
b3ed3c2: plugins advertiser: do not suggest to update to ultimate on implicitly disabled plugins (IDEA-117040) (cherry picked from commit e5452974f1a45693dd8ddb967525d37cd54f3ba4)
61ebb02: IDEA-116991 "IDE is up to date" message (cherry picked from commit 094ac76636050b6f0796c9802342cb3d431eeab0)
a4dc3a5: lambda: process lambda as parameter for anonymous class (IDEA-116987) (cherry picked from commit bf64625fb2e79f29f924d47fb68ec55d7c46d954)
7be1ec1: IDEA-117071 (language level in decompiled .class files)
5e5d914: relative path - special url, encoding is not required (cherry picked from commit 58704c7)
7f786c5: cleanup (cherry picked from commit 3868464)
208311d: cleanup (cherry picked from commit d58146c)
53f1175: CR-IC-3246 (cherry picked from commit 5d6a0c8)
a186992: CR-IC-3246 (cherry picked from commit 51864f4)
04cd96d: open in browser — choose url, show full url, not only path (decoded form with parameters) (cherry picked from commit b3fff55)
bb59091: WeightBasedComparator — string natural compare (cherry picked from commit 86971b9)
52c78b1: overrides (cherry picked from commit 716766a)
5b53293: Urls.newFromIdea returns not-null (cherry picked from commit f47f98a)
fde95ae: move Url to platform - avoid raw string (cherry picked from commit d4e4a40)
7dabf92: UriUtil.trimLastSlash refine Url nullability (newFromIdea is not yet done) (cherry picked from commit 9b8aac5)
e1bcebb: CR-IC-2986 (cherry picked from commit 34ef731)
6a65720: cleanup (cherry picked from commit e50df4c)
60e168b: CR-IC-2986 MessageBuilder -> MessageDialogBuilder (cherry picked from commit 1999b51)
be3b2ec: some memory tune-ups
cfbafa0: IDEA-117077 Can't remove files from Recent Files
3f42891: EA-52338 - assert: ComponentManagerImpl.getComponent (cherry picked from commit 7c076b6)
58bc683: IDEA-117030 Groovy/Gradle frequent, severe hangs (cherry picked from commit aadeb26)
0ef7db2: IDEA-117073 Recent files and Switcher are not centred in ide window
4a2dde3: file watchers tips should be in WS only
39ee2d2: update complete statement tips
292b280: remove image tag
bffe81e: missed images
b975e7d: Add missing module definition.
3cd9608: Add license for "aether-api-0.9.0.M2.jar" (cherry picked from commit 0df2a18)
d63a566: IDEA-116452 "Resolve workspace artifacts" option doesn't work with Maven 3.1.x (cherry picked from commit 8c35e68)
9103476: Enter in SE should close popup if selection is a setting
4f37f20: button placed on top, should be in the middle
6c28556: [log] IDEA-116399 Fix filter by branch
7684e66: IDEA-116881 Please time stamp gradle tasks (cherry picked from commit 79c4e6e)
db139a1: IDEA-116891 gradle import creates a lot of extra empty directories (cherry picked from commit 9732da7)
9ed8e39: WEB-9933 What should happen when creating node.js Express App as New Module? (cherry picked from commit a0c7d51) CR-WS-262
2e2fd29: IDEA-116891 gradle import creates a lot of extra empty directories (cherry picked from commit ca7e083)
5902fb8: IDEA-116974 Gradle Plugin doesn't handle 'providedCompile' dependencies in 'war' projects correctly (cherry picked from commit d3f9d06)
0e97c89: Merge remote-tracking branch 'origin/133' into 133
5be1c50: IDEA-115546 Full Screen Mode: main menu persists on screen, when invoked by the keyboard shortcut(reviewed by kb)
4055528: IDEA-111161 Flat tool window design PATCH(reviewed by kb)
17913b8: Lens pixel hunting (reviewed by kb)
38dd8e8: select correct shell runner in title [^Peter]
57befaf: IDEA-116917 check for jansi in classpath [^Peter]
93e3010: IDEA-66494 Switching between search and replace (cherry picked from commit d7dc6ca) [r=Peter.Gromov]
45d852b: IDEA-66494 Switching between search and replace (cherry picked from commit d7dc6ca) [r=Peter.Gromov]
7673aeb: IDEA-116952 IntelliJ LAF issue (set label.disabledForeground to 999999)
56d2cb6: IDEA-116911 Speed search: wrong background in recent files
6ecd960: IDEA-115577 Commit Changes: keyboard shortcut for Commit Message History does not work
27aa855: IDEA-115708 Add workaround by setting global SSLContext (cherry picked from commit fc3f452bbbef193a3ebf6fd28d7e0bffb14a9a5a)
7c3e066: get rid of invoke later [^Peter]
3f10d5b: special icon for 'generated source' roots: added file forgotten by first cherry-pick (cherry picked from commit 35806f22)
6f3780e: grayed text is invisible on Linux
f64ba46: menu is not visible on Linux + IntelliJ theme
e7f0816: [vcs] IDEA-115571 Don't clean change lists's commit message until committed
f0226f9: [log] Make "show details" & "show long edges" actions dumb aware (cherry picked from commit 726ffc1)
8ca08ac: [log] IDEA-116950 Draw just "tag +" instead of "tag + 5 more" (cherry picked from commit 49a033a)
976a8ef: [log] IDEA-116950 Don't display all tags if there are too many of them
4a1db8f: [log] Refactor: move ref painter & drawRefs & calc refs padding to the common parent class (cherry picked from commit 3bb3524)
5dd3597: IDEA-113730 Implemented "cat" command to read content as binary data (not to read as text data and then convert to bytes using some encoding) (cherry picked from commit efd5985)
4201c87: update tips
5c4c6e0: special icon for 'generated source' roots [rev by Peter] (cherry picked from commit 35806f2)
fcc237f: [^nicity] fix outdated javadoc (completion is performed in a read action) (cherry picked from commit d4e5553)
0f918a9: [^nicity] support hippie completion at the file start (EA-52100) (cherry picked from commit 3334c0b)
41b5038: IDEA-102449 Mac OS + JDK 1.7: dialog sheets go to background if focus is moved from IDEA and then back
aff52ee: IDEA-116784 Error Parsing Regex /\s/ in Groovy [^Peter]
8bf0c61: IDEA-95170 closure parameter type [^peter]
8f7c63d: IDEA-116378 only expressions are available in loop conditions [^peter]
d889262: IDEA-116837 Groovy: don't suggest to shorten references in comments [^peter]
f835a08: IDEA-116621 Groovy: Extract Parameter Refactoring: 'Replace this occurrence only' replaces all occurrences in current method [^peter]
6ee4359: [log] fix action's update()
5b8fb93: do not update recent projects on closing in headless mode
3fb3322: Merge remote-tracking branch 'origin/133' into 133
9251d90: SSH console - credentials validation (cherry picked from commit 8b7b23a)
9947162: IDEA-116824 Gradle: Provide an inspection & quickfix for multiple custom maven repo links (cherry picked from commit 810199f)
Change-Id: I47b8e5f8b6b865ec46d5625dd1838900539d7d93
|
|
Change-Id: Ieab89ad57cf52e27938f0f066cedad74c8a1506c
(cherry picked from commit 29ab773f9adb929d041da524a532ef0d8ff62e48)
|
|
Change-Id: Ie6f18141d40a84867a3428cd68b3e7aae7bfb8b9
|
|
git://git.jetbrains.org/idea/community.git
e2750ea: plugin advertiser: filtering fixed
1cf8df9: [log] Fix possible race conditions in "Containing branches"
76b348c: [log] Don't display "Loading..." immediately, let a 300ms delay
25089af: [log] Show details panel by default (as it were in the old log) (cherry picked from commit 7ad802c)
b1973f8: [log] More clear name for "Go To Ref" action (cherry picked from commit 73ae4b2)
5883fdd: [log] No need in "Copy Hash" action on the toolbar (cherry picked from commit 4d1e0c0)
686274a: [log] Don't hide "Go to ref" action when focus is not in the log
097f3f6: [log] IDEA-116470 Show "Contained in branches:" information in details
2d1d474: [log] extract SequentialLimitedLifoExecutor from DataGetter for reuse (cherry picked from commit 55ad98c)
e99b08b: [git] Update the widget content on click.
22c88dc: Merge remote-tracking branch 'origin/133' into 133
8012a5f: svn: Implemented "Integrate Directory" action for command line (cherry picked from commit d86de0f)
f3a11c0: svn: Added useAncestry option support to merge client (cherry picked from commit 2539615)
6893301: svn: Implemented "Integrate to Branch" for command line for the case when only some changes of revision are integrated (cherry picked from commit 5fdcd75)
569b12e: svn: Implemented support to copy files from repository to working copy (cherry picked from commit 6abd8f1)
153ae19: svn: Updated merge command for command line - ensured working directory used in output parsing corresponds to process working directory (cherry picked from commit 456ed31)
801bd9a: svn: Added event handler support to delete client (cherry picked from commit ba4ff98)
ee2adfa: svn: Added dryRun option support to delete client (cherry picked from commit aacc6af)
d71dd88: svn: Implemented "Integrate to Branch" for command line for the case when all changes of revision are integrated (cherry picked from commit 5f0fae5)
ac66478: EA-51314 - Throw process start exception right in CommandExecutor.start() (without catching it and rethrowing later) (cherry picked from commit fb27e2c)
fa0d29f: svn: @NotNull for client factories in SvnVcs (cherry picked from commit 5b4cb26)
db0f895: IDEA-112787 Use peg revision when retrieving file content for given revision (as file url could not exist in repository anymore) (cherry picked from commit 9c46aac)
51ac252: IDEA-113732 Handled https 'certificate issued for a different hostname, issuer is not trusted' error for command line using SVNKit authentication lifecycle (cherry picked from commit ca01868)
f071357: IDEA-114717 Combined supported formats for upgrade action from both svnkit and cmd client factories (cherry picked from commit c4af687)
49aa965: IDEA-113533 Combined supported formats for "share directory" from both svnkit and cmd client factories (cherry picked from commit 1ec26a7)
dacf95f: IDEA-114718 Combined supported formats for checkout from both svnkit and cmd client factories (cherry picked from commit ccbb1fc)
ba55a25: IDEA-113730 Reverted CmdContentClient implementation back - as export could not be used to get contents of scheduled for deletion file (cherry picked from commit 1baa4fa)
5bb0f15: IDEA-113730 Implemented content retrieval using export command (this eliminates encoding issues and correctly handle binary formats) (cherry picked from commit 30efd4e)
2136a71: svn: Unify credentials caching in memory logic for ssh and other protocols (cherry picked from commit 276f65a)
28dce65: IDEA-113860 Display dialog if credentials for certain repository are asked more than one time during single command execution (treat such situation as "previous credentials were wrong") (cherry picked from commit f9904cc)
a0637d3: svn: Refactored "svn process finished" logic in CommandRuntime (method extractions) (cherry picked from commit 115f30b)
a91376e: Python plugin for IDEA 13 CE
31bdea8: new inference: cache functional type to check
a9669b2: respect search scope searching for constructor refs
a341be1: new inference: lift containing class type parameters for method references
3a9e65e: IDEA-115275 (bundle compiler migrated from VFS to plain files)
fd8ffc5: introduce multi-token nextTokenIs()
ecf98a2: introduce boolean empty_element_parsed_guard_()
c00e81a: introduce current_position_()
8e353b8: inverse COLLAPSE handling & sync GPUB with GK version
a9173e8: new inference: raise a error when function type was not inferred (supposing well-formed type as free from wildcards)
6e88ca6: wildcards inside: fix for intersection types [^roma]
9e70662: new inference: propagate calculated substitutor to use in B3 reduction process
bde1932: new inference: do not incorporate during B1 phase; TypeCompatibilityConstraint reduces to true for raw substitution and erase in this case method return type
acb87d8: platform: partial refresh fixed
a1f2815: temporary tests fix
fbc56542: Some html contains wrong width and height for images
3b39cc8: don't let parentheses interfere with the "Redundant 'if' statement" inspection results (cherry picked from commit ea1016c)[CR-IC-3339]
fc3a9e3: IDEA-116596 (New inspection: Exception printed using System.out.println()) (cherry picked from commit 6cf0e03)[CR-IC-3341]
dc4bae4: fix typo (cherry picked from commit 7951492)[CR-IC-3343]
d137dec: EA-50192 (IOOBE: CharArrayCharSequence.<init>) (cherry picked from commit d006433)[CR-IC-3345]
2013518: EA-51155 (IOOBE: CharArrayCharSequence.<init>) (cherry picked from commit 0c6d5f0)[CR-IC-3345]
a8cfb98: EA-52004 (NPE: CyclicClassDependencyInspection.checkElement) (cherry picked from commit 148ca98)[CR-IC-3347]
141df67: Do not initialize docks in test mode
0f50ba8: plugins advertiser: ensure that installed plugin is not suggested (IDEA-116927)
ddadbb2: plugin advertiser: suggest ultimate edition for bound plugins
4f8711f: NPE
c56f91b: quickfix name (IDEA-116639)
48a86f0: new inference: testdata to prevent regression
0ca55f1: IDEA-116497 UI hang during index update [r=Eugene.Zhuravlev] (cherry picked from commit c12b687)
5538a24: IDEA-116929 [regression] Ant: after rewriting to DOM API create target quick fix is missing
1c6e2fa: fix one exception from IDEA-116497
02211ff: Merge remote-tracking branch 'origin/133' into 133
b62b0c7: advance bomb
1eaa394: enable softwraps for the text viewer
f231438d3: don't search classes if there is dot in pattern
94066df: check 'idea.java.redist' property set to 'bundled-jdk' to distinguish patch for installation package with jdk from installation package without (cherry picked from commit 24bb6f8) [r=Roman.Shevchenko]
982cf87: Merge remote-tracking branch 'origin/133' into 133
6b7cf43: added idea.java.redist to the Info.plist
d5e07c9: add examples to description (cherry picked from commit 239c72d)[CR-IC-3295]
6065680: clarify description (cherry picked from commit d2b8150)[CR-IC-3295]
a14e046: clarify problem description (cherry picked from commit 1b9ba24)[CR-IC-3295]
ca07b18: replacing an infinite do-while loop with a while loop shouldn't use trickery (cherry picked from commit a4236bf)[CR-IC-3302]
e0222e7: tweak search match drawing on retina a little more room at the top for letters like 'l' and 'b' a little less room at the right side so the next letter is not overlapped (cherry picked from commit fc91f19)[CR-IC-3294]
2fe10c3: IDEA-112242 (Improve Suspicious Array Cast) (cherry picked from commit 2aff3c0)[CR-IC-3297]
26bb782: replacing infinite while loop with do-while doesn't need 'if' (cherry picked from commit 4403959)[CR-IC-3292]
cee6e05: Retina for toolwindow icons
67ba106: Retina for general icons
d390d6a: update threads icons
6aab513: IDEA-116318 Mercurial Log: on very first context menu invocation NewBranch etc actions are available
3dde521: [log] IDEA-116100 Fix Splitter leaks. (cherry picked from commit be23034)
7af7a77: [log] IDEA-116267 files -> items in the structure filter (cherry picked from commit f04ec34)
ac02087: IDEA-116862 Added Maven Dependency (via Quick Fix) added with incorrect scope (cherry picked from commit 5ea19b4) +review CR-IC
6e5d827: better colors
261be38: redesign and add checkbox
0885584: NPE fix
0b81ddc: EA-45917 - IAE: RangeMarkerImpl.<init>
3134d93: introduce rawTokenIndex
7cbf6a4: API cleanup: deprecated methods dropped
7bba66d: revert
f7b6bf3: do not search usages of removed constant fields in injected PSI
b8222b1: Merge remote-tracking branch 'origin/133' into 133
3e2f9b3: FinderRecursivePanel: missing super.dispose() call (cherry picked from commit 3ae7fd7) [Sergey V.]
442ec47: FinderRecursivePanel#hasChildren() -> abstract (cherry picked from commit f61dc40) [Sergey V.]
177e277: NotNull
80f17eb: don't check script inside true html files #WEB-9833 fixed
99e3806: about: scheme handling via web reference #WEB-7451 fixed
b674a63: fix inspired by http://crucible.labs.intellij.net/cru/CR-WS-252#c18049 (cherry picked from commit df14eec) CR-WS-252
baf171d: read access (cherry picked from commit d878e93) CR-WS-252
cdaee33: avoid using WolfTheProblemSolver.hasSyntaxErrors is possible, because it isn't designed to be a public API (cherry picked from commit 7459a38) CR-WS-252
723210d: filter out artificial 'documentChanged' events from FileDocumentManager#saveAllDocuments (cherry picked from commit 3538fec) CR-WS-251
8fdc49b: use Set for myEnabledDescriptors instead of List (as a side effect, not-thread-safe Set implementation is used, so there would be fewer locks) (cherry picked from commit 1685ef9) CR-WS-250
87fb9c6: code simplification (cherry picked from commit 7774de8) CR-WS-250
42f3d39: comment about syntax errors checking added (cherry picked from commit d841051) CR-WS-250
ea171ff: AutoTestManager improvements (cherry picked from commit 81e314d) CR-WS-250
70c6d4f: update tips
d79089c: new icon
be69651: new inference: include containing class params for constructor refs
6f0f160: new inference: testdata
5917752: new inference: incomplete methods ready
e1af6d1: new inference: highlight method refs with incompatible inferred bounds
aaeafcd: new inference: include lifting constraint when parent call is being investigated
705b136: EA-41668 (diagnostic)
ad7d125: RUBY-14570: fixing strings according to proofreading results. (reviewed by Dennis Ushakov) (cherry picked from commit dcbce74)
a6fa4dd: revert changes to fix problem with saving settings when WriteExternalException is thrown
16fa8ed: Merge remote-tracking branch 'origin/133' into 133
77fd50d: add FinderRecursivePanel#isEditable() (cherry picked from commit f4edcef) [Sergey V.]
2c05449: add @since (cherry picked from commit c8a0a87) [Sergey V.]
3cac5cd: add @since (cherry picked from commit 54cd711) [Sergey V.]
3a48f18: turn jump lists on
15e1246: IDEA-116833 External System: clear orphan project libraries (cherry picked from commit 2e9d7fa)
818211a: IDEA-116833 External System: clear orphan project libraries (cherry picked from commit 0bd5325)
bcb50e2: better method naming, assertion conditions correction; reliably process events posted to debugger manager thread on its termination
0a82e6f: green code [^Cébron]
922ecfc: Search fields: native border visual glitch
6aa231d: Merge remote-tracking branch 'origin/133' into 133
d2ee881: IDEA-111161 Flat tool window design[reviewed by kb]
7058df1: test added
e6ca2e3: IDEA-116727: Excluded library directories: removing a root does not removes its excludes [rev by peter]
c1dcedd: IDEA-116713: Excluded library directories: it's possible to exclude the same directory twice [rev by peter]
891b1a0: IDEA-116708: Excluded library directories in jar: a) show what is excluded; b) allow to include them back [rev by peter]
c9a0bfd: IDEA-115760: Spring: create class intentions should not create class in 'generated sources' roots [rev by Yann]
d7d7c8b: disable 'mark directory as resource root' action for Flex modules (IDEA-114866) [rev by A. Doroshko]
fbb9c55: improved layout of 'setup detected frameworks' dialog (IDEA-73513) [rev by kb]
837fc35: new inference: skip null subtypes
f764e69: new inference: avoid one type parameter inference
47474aa: method refs: take ref type arguments into account
e631676: new inference: accept Object/null type argument equivalence
ff73c51: new inference: do not instantiate vars with upper bounds mix when incomplete substitutor is supposed
b8f99ce: remove unnecessary setting (cherry picked from commit b2f25d8)[CR-IC-3280]
ffaafcd: IDEA-116328 (Method can be variable arity method inspection should not highlight for @Nullable parameters) (cherry picked from commit 1522798)[CR-IC-3280]
bac0808: fit value rectangle
219fda3: simplify visitors (cherry picked from commit eeba354)[CR-IC-3296]
62bb0b6: IDEA-116393 ("java.lang.Error not rethrown" false negative for multi-catch) (cherry picked from commit 13f480a)[CR-IC-3296]
e7a53d8: platform: detect case-only name changes in case-insensitive FS only
b3e535c: Merge remote-tracking branch 'origin/133' into 133
4670ddf: intersection types for PsiTypeVisitor; do not convert intersection type to class type even when no actual substitution is needed
a290c35: lambda: break/continue inside lambda body checks
e94cddb: new inference: temp solution for inexact method refs
04056c0: new inference: infer from thrown exceptions in lambda body
179dfcf: FinderRecursivePanel*Test: split, fix broken commit (cherry picked from commit 62cbb8c) CR-IC-3275
eaeb011: FinderRecursivePanel: cleanup, @Nullable (cherry picked from commit 875ccbd) CR-IC-3276
1898456: test names (cherry picked from commit e90eef2) CR-IC-3275
02fa61b: FinderRecursivePanel*Test: split (cherry picked from commit 62cbb8c) CR-IC-3275
2612e6d: cleanup, assertions (cherry picked from commit a54ff04) CR-IC-3275
426f2cc: IDEA-116731 IntelliJ theme: Database Connections dialog: Scope combobox is too narrow IDEA-116768 IntelliJ theme: text end is too close to combobox button
3061aac: IDEA-116343 IntelliJ theme: selected radio button is misplaced
bd0a4cc: IDEA-116346 IntelliJ theme: comboboxes have darker background
52df353: Gradle: basic detection of test resource folders added (cherry picked from commit 40a3f43)
d00ec91: IDEA-116097 Gradle: Code Completion for dependencies doesn't work inside brackets (cherry picked from commit 874cc0e)
984cdfb: IDEA-97696 Custom tool windows layout is lost on exiting IDE with closed projects
76bab4d: lambda: void-compatibility check for expression's lambda void type conditional
057bd4d: new inference: lift type params from referenced method
c21ac7a: new inference: accept all inexact refs during overload resolution
17ac3a2: consider variable prefixes from code style settings (cherry picked from commit dd2be1e)
ce3afc6: Classes moved
c965483: EA-52111 (diagnostic)
dd54952: unbalanced markers fix and also some sqlite grammar cleanup
cf6d247: Merge remote-tracking branch 'origin/133' into 133
ccacf897: new inference: overload resolution: check return types when method refs are exact
2bbd45e: new inference: overload resolution: check SAM specific withing common specific check
a127d80: constructor refs: forbid raw constructor references with explicit new type args
72a410e: new inference: refinement on generics array creation/forbid wildcards in ClassType qualifier
04d138d: fix user completion popup dimensions + add empty border
2e9decb: turn logging on
c3ba0da: fix color
01322ad: remove border
9311e96: IDEA-116701 ISE at com.intellij.psi.impl.PsiToDocumentSynchronizer.a (cherry picked from commit d7a0fe6) +review CR-IC
586c431: IDEA-116350 IntelliJ theme: file settings tree views colors are misplaced
f025467: don't get compiled file text to diagnose stub-psi mismatch (IDEA-115736) (cherry picked from commit 1ac6cf0)
c9ad9cb: Email info parsing fixed
218e6fc: GitIntegrationEnablerTest changed to java test
7ae0a7f: Show branch name only once in case of multiple heads ( in status bar widget and log branch filter). (cherry picked from commit eb5911c)
2b1dc24: IDEA-116241 filtering by structure supported in Mercurial log (cherry picked from commit 2155e52)
b656970: Annotation for HgRepoInfo changed (cherry picked from commit 88ad884)
3f1adbe: Parse username and user email if it is possible. (cherry picked from commit 35597e5)
f94b1f7: Problem with annotation user fixed
b799f63: Gradle: update to Gradle 1.9 (cherry picked from commit 8975b3d)
12f4526: External system: project import builder fix (cherry picked from commit 5b01566)
df6f25d: simplify by extending ActionsTopHitProvider
613c358: + private static final
238d1ba: vcs top hits
ccb7628: bae class for action hits
3ca8354: External system: not serializable com.intellij.util.containers.ContainerUtilRt$EmptyList replaced with Collections.emptyList (cherry picked from commit cb7367d)
7186665: External system: not serializable com.intellij.util.containers.ContainerUtilRt$EmptyList replaced with Collections.emptyList (cherry picked from commit 890c7d0)
742ea95: unchecked generics array creation for method references
c59e6be: lambda: void-compatibility check for expression's lambda refined
aca9abc: new inference: forget old instantiations before reduction (need for incorporation)
983f865: Merge branch '133' of git.labs.intellij.net:idea/community into 133
13dc257: IDEA-115689 - IU-132.844. Heroku AS web app deployment link (cherry picked from commit aad94bb)
40d9d1e: show indexed file names in progress for internal mode
199fb40: IDEA-115702 DomAnchorImpl exception: reverted
37471fd: Merge remote-tracking branch 'origin/133' into 133
83a7df9: Gradle: IDEA-116166 Cannot re-import or refresh gradle project (cherry picked from commit 10dc037)
74e1d12: External system: prepare data in project import builder for import (cherry picked from commit 6880758)
a5479a6b: Gradle: basic codeinsight for Gradle IdeaPlugin script block (cherry picked from commit 95e6103)
2e58f53: Gradle: IDEA-115169 EAP Cardea Gradle Integration does not detect additional source folders (cherry picked from commit 07b62d0)
7b7ef8a: Hides "Use auto-import" checkbox in the "Import Project" dialog.
cc47de8: Gradle: fix issue with Gradle Tooling API classpath inferer (cherry picked from commit 0529611)
cd7f5c9: Gradle: fixed IndexNotReadyException for MavenProjectIndicesManager usage in startup activity (cherry picked from commit d65b254)
029d63b: Gradle: war artifact configuration IDEA-109369 External system: Correct WAR artifact setup on external system config change (cherry picked from commit 9249c20)
7f7ef8c: [log] Improve javadoc (cherry picked from commit 2f3154a)
9ee02d2: [log] Fix one more commit/author time mixture in commit details panel (cherry picked from commit 3611dc0)
e816830: [log] Use commit time instead of author time. Step 4. Update the filter (cherry picked from commit a673c02)
4fdcc92: [log] Use commit time instead of author time. Step 3. Actual change.
f9b1ead: [log] Use commit time instead of author time. Step 2. Renaming.
ea7d884: [log] Using commit time instead of author time. Step 1. Renaming.
deefd68: wait for user input out of read action (IDEA-115944, consequence of IDEA-115258) (cherry picked from commit 7035aa0) [r=Peter.Gromov, Alexey.Kudravtsev, Denis.Fokin]
5e160e1: another fix for EA-49431 - PEBCE: PersistentEnumeratorBase.<init> (cherry picked from commit 5b09102) [r=Peter.Gromov]
c07ba66: EA-51558 - assert: PersistentHashMap.updateValueId (cherry picked from commit f679ad3)
4a52b94: IDEA-115702 DomAnchorImpl exception
b26fd32: avoided using JobLauncher for file downloading (CR-IC-3079) [rev by cdr]
a29c466: IDEA-114804 File types mapped to text are not remapped when corresponding plugin is installed
4a74f25: IDEA-115702 DomAnchorImpl exception: element stubs indexed
90551b1: IDEA-111020 Status bar changes its height when progress is shown
61d37cc: frameworks step removed for Groovy modules
e8700ce: Merge remote-tracking branch 'origin/133' into 133
9c41270: new inference: reject methrefs with inconsistent number of parameters
4869294: eliminate SOE
88a05f0: fix SOE
10eae5d: Merge branch '133' of git.labs.intellij.net:idea/community into 133
7f0473c: IDEA-116521 - Heroku deployment facet: application by sample creation doesn't work (cherry picked from commit 65520cb)
32ab75d: replace obsolete myFileType/lexer-highlighting with ConsoleViewUtil.printAsFileType
58ba5b9: replace obsolete myFileType/lexer-highlighting with ConsoleViewUtil.printAsFileType
849b0ee: Merge remote-tracking branch 'origin/133' into 133
bb08b50: check bounds should ignore recursive substitution also when wildcard is captured
52bf5c3: new inference: raise a conflict for 2 captured wildcards as equality constraints
76727c7: new inference: javac bug registration (JDK-8028503)
7dc1d22: new inference: cleanup
ff37a13: new inference: accept unbounded wildcards
058d446: remove external annotation root duplicates resulting by several modules using the same sdk (cherry picked from commit 5e48524)
d152a96: no completion variants after class name and dot in javadoc (IDEA-116520) (cherry picked from commit 3b6995e)
0de6266: catch unexpected exception
e60df2d: LiveTemplates: Fix broken API (cherry-picked from 496e519)
d6de864: Templates: add diagnostic info (cherry-picked from 01525be)
97ffb4a: IDEA-116271 groovy autocomplete tries to complete in /* */ comments (cherry picked from commit 973fd26) [reviewer=Peter]
3cc8b99: IDEA-115699 Groovy: "Convert to Singleline Literal" intention shouldn't be shown for single-line slashy and dollar-slashy string literals (cherry picked from commit 80755bd) [reviewer=Peter]
3b575e0: IDEA-113152 Groovy: In-Place Introduce Refactoring: PIEAE at GrCodeReferenceElementImpl.multiResolve() (cherry picked from commit f81d6b8) [reviewer=Peter]
b347c77: disable tracing for the release [r=Peter.Gromov]
9e5789e: return back custom maven index restoration upon corruption, only avoid logging exception when persistent enumerator version was upgraded (cherry picked from commit c88b649) [r=Peter.Gromov]
ec5ba24: throw VersionUpdatedException if existing enumerator wasn't dirty, there is no need to report it for example (cherry picked from commit 28e3c0d) [r=Peter.Gromov]
403f9a5: fix NPE [^Ann]
0270a8b: [^peter] simple testdata (cherry picked from commit ab04a9d)
5cba3bf: disposed check
e2be35a: IDEA-116348 IDEA 13 starts with toolbar and Project structure toolbar hidden
fc628f7: remove stack trace
20382de: exception fix
79c1443: extract vars to find NPE
755fa4d: EA-47212 (cherry picked from commit 715d14c)
e0a08ba: cleanup (cherry picked from commit 036e287)
b4cf9ff: EA-51728 (cherry picked from commit 6f31031)
b0465b7: cleanup (cherry picked from commit 50501f2)
e3ac306: import new .iml file into community project (cherry picked from commit 22f4b6a)
0e25bde: switch off content cache (low hit rate) to save some memory
dc1b25b: new inference: array creation notional method; testdata
67c4f18: IDEA-116503 (some improvements to Unix shell scripts)
dbc986a: new inference: method constructor array reference processing
03f17f1: Cleanup (misplaced test data)
47c5ecb: IDEA-115580 (path selector for idea-CE.zip build as part of UE)
8fe7d44: Cleanup (code reuse)
f07bb28: Cleanup (overspecified class)
ba46610: new inference: use policy to pass that params should be lifted without Object assignment
74040e6: Use Condition instead of a BooleanFunction.
7d156be: [git] IDEA-109511 Quick-fix of "Git Add" for tracked files.
034dffc: [log] Remove unused methods & fields
9203746: [log] Better approach to details filtering
259a953: NPE [^roman]
3d028a8: new inference: isValueCompatible check during reduce (IDEA-116548)
d4939f7: extend testdata for IDEA-93587
78c98d7: testdata for IDEA-106670
bd1ca68: testdata for IDEA-116359
263652d: testdata for IDEA-116252
df5240e: IDEA-116503 (line separators in inspect.sh in Mac distributions fixed)
f8ab566: enable new inference for 1.8
d2cbf3f: switch tests on new inference
0f6538f: new inference: array constructor refs are always exact (IDEA-115725)
18c175e: new inference: process type arguments withing bounds
0bce395: lambda: catch exception by SAM method substitution (IDEA-116441)
9270256: testdata for IDEA-116493
d83860b: new inference: preserve the order
34e2bd9: by default use breakpoint location filtering in java files with "java" language only: (IDEA-116518 AspectJ support. Add breakpoint handling)
e4d940a: IDEA-116415 Event log: all notifications before its opening get the timestamp of the opening
9cfb433: set timeout to 30 secs
a2f8611: fixed "enterprise view" providers
80cc211: new inference: unintended raw substitutor
ad536ed: disable tests for a while
1ae5a89: new inference: reject wrong overloaded methods earlier
3a660f4: new inference: merge equals constraints before rejection
a2d6c53: new inference: skip wildcards in SAM return types
f971c6f: new inference: include constraint without input variables first
3624126: new inference: simplify check for call expression
8ce52d2: new inference: do not skip contradicted bounds
7a69368: new inference: input/output variables strictly after spec
a66cfe3: new inference: is poly expression strictly after spec
d157345: new inference: is pertinent to applicability strictly after spec
c1c6e16: new inference: equals/hashcode for final fields only
da23c9e: CR-IC-2986 MessageBuilder (cherry picked from commit dfef0e3)
88d62d0: module util must not depends on Guava (incorrect usage was moved to platform-impl UriUtil) +review (cherry picked from commit c161577)
62c8def: cleanup (cherry picked from commit fcddb47)
6e5e574: continue "open actual script source" extract common code to XSourcePositionWrapper (cherry picked from commit e452798)
715476e: Merge remote-tracking branch 'origin/133' into 133
fa7a25b: fix hardcoded completion popup bg
c3728ef: EA-51231 (diagnostic)
47919e5: Fix broken Grails debug. (cherry picked from commit 778380c) +review CR-IU @gromopetr
141c8d9: IDEA-116324 IDEA 13 compiler uses some old xmx setting
012ef05: Made Run-configuration-related keys public.
1deeedd: [^ann] faster simple accessor folding check (cherry picked from commit d0dbf33)
705ea0c: EA-51924 (log corrupted .jar files)
0bb3b89: IDEA-116422 Tweak "Drag'n'Drop" wording (cherry picked from commit 821627d)
e3e9641: [^jeka] ant create property cosmetics (cherry picked from commit 8d6e8b8)
c5c7aa0: edit contract for the compiled element, not its source (cherry picked from commit ec0ee95)
4c6a3a4: avoid using CharBuffer.subSequence() because its signature is different in jdk6/7 (cherry picked from commit 6516b9a)
628b5e6: test: utility method extracted
cede033: retina support for tips images
a0790d2: move to resources-en
dc27602: make 'No matches' bold (cherry picked from commit baff9f0)
3fc5b39: installer fixes (cherry picked from commit 323d9b1)
06fa0f4: ignore width and height in img tag (cherry picked from commit f39c910)
42de439: fix installer (cherry picked from commit 5222ad0)
684b890: inference testdata fixed
88a43e9: CCE in scala
f8981f9: IDEA-116445 IntelliJ laf: Menu bar is hardly visible on Linux
53c9455: merge AntMissingPropertyInspection into more general AntResolveInspection
c54a1ff: fix typo that broke GeneralCodeFormatterTest
7017ba9: new inference: check all overload methods during return type constraint detection
a14b996: new inference: capture return type to emulate method call expression type
d8c3c25: plugins advertiser: ensure before open files
72dcb6d: new inference: process mutual dependencies
84fe967: IDEA-116362 ignore extension does not work
e7e85da: [by the patch from opticyclic] quick fix to create a property from unresolved property reference (IDEA-57875)
2be66db: IDEA-116431 IntelliJ laf: menu shortcuts are invisible
908d8bb: Merge branch '133' of git.labs.intellij.net:idea/community into 133
0190407: correctly handle inner classes removal
ec424bc: update tips resources
1c1ae34: update camel case in goto tips
4bc25fc: update camel completion tips
96c7ada: update annotations tips
48b5cc7: support for retina and darcula images
4ad79a0: IDEA-116371 (NPE in BrowserUtil fixed)
a83a74a: platform: prematurely deprecated API returned
47bd36d: 133 branch
4496371: testdata
864e969: new inference: infer till B1
d7b4a43: new inference: proper type subtyping
c1bb35e: new inference: extract B1 step
af47d9b: new inference: use type arguments during reduction
8a5dfad: new inference: accept methods in lambda return statements as standalone when they do not depend on lambda params
90580d9: new inference: fair reject Object
95b1490: Cleanup (extra spaces)
2812059: test: FS refresh on Unicode paths
5ab0c45: catch invalid lookup elements early
0d6bff8: consider call & chain elements invalid when substitutor is invalid (EA-47282 - PIEAE: PsiUtilCore.ensureValid)
82791bd: don't display quick doc for invalid lookup element (EA-51188)
98ed246: don't create lookup elements for invalid PSI (EA-49434)
fc45519: cosmetics
80becf8: Merge branch 'svn_18_2'
0645f01: svn: Force checking if command was cancelled before repeating it once again (in case some auth failure)
9134cc6: Merge remote-tracking branch 'origin/master'
0f655ea: Merge remote-tracking branch 'origin/master'
3592fec: Merge branch 'svn_18_2'
0605480: Fix windows path detection for remote files (PY-11303).
5c14653: moving ant-related icons under ant plugin; IDEA-34889 Provide dedicated icon for ANT build.xml files
3c69bd1: disposed check
dad581f: possible NPE fix
1aa7c11: unsupported operation notification
4b56193: add diagnostics for PIEAE in StubBasedPsiElementBase.getContainingFile (EA-48734)
2851c2b: OpenShift integration - logs
8c751be: svn: Do not handle possible authentication errors (from process output) if command was manually cancelled
9fe9708: IDEA-115978 Removed repository url from CommonProxy.myNoProxy when retrieving proxy for command line commands
547d5b7: svn: Added logging for proxy logic (when repository url is null for command)
8c6e9ba: new inference: forget about captured variables
68ca073: logging
3198533: IDEA-116121 Split user name and email
0975a20: test: filter for parasitic events caused by overflow
10e37f5: Merge remote-tracking branch 'origin/master'
c6bc240: correctly attach leading comment to statement list (PY-1909)
03fe0f4: if there happens to be a line break inside a qualified reference, make sure we add an indent (PY-6359)
0ac83c3: Merge branch 'svn_18_2'
2d07493: don't indent comments following a statement list (PY-9542)
330dfc0: "remove trailing blank lines" quickfix (PY-9008)
952f1b8: IDEA-116164 Wrong groovy's formatting for label indents with strings
bfc761d: allow wrapping in imports (PY-9163)
4a8a702: StringBuffer -> StringBuilder
7251fe9: extract method
624729a: WI-14476 When hovering over variable, Expression Evaluation tooltip disappears before I can click the + icon (move ignore_mouse_tracking constant to EditorImpl)
28109ef: test using DocumentFormattingModel
fdfb56f: pass ASTNode at caret to WhiteSpaceFormattingStrategy.adjustWhiteSpaceIfNecessary(); use that to correctly insert \ when a line break is inserted via the document formatting model (PY-10319)
c773e81: IDEA-116240 filtering by date supported in Mercurial Log
edfe3bb: IDEA-116162 Wrong groovy's formatting for Spaces with Regular Expression Operators
1974e82: find file in read action
d19e9dc: WEB-6569 Hide internal Chrome scripts
37ee1dd: Exception: additional logging
ade3e46: PythonEnterHandler walks AST instead of offsets to check if it needs to insert backslash
678ffa7: correct place for formatter tests
8409dd6: IDEA-115703 Groovy: reference to $this is not resolved inside slashy and dollar slashy strings
9b02d5a: test: diagnostic
b5165ed: scrolling by keyboard should work as usual in lookups (IDEA-115199)
7050e7b: java: inspection UI moved to platform
45014ca: Dictionary extended
163e8e9: IDEA-116291 New Mercurial log: Details not correct and garbled
5622082: java: deprecated APIs dropped
32d3d6d: util: deprecated APIs dropped
bc6f090: java: deprecated APIs dropped
1efaeea: platform: deprecated APIs dropped
40e3be3: Disabling menu until resolution of IDEA-116284.
96eff49: IDEA-115877 Pasting code which needs to be imported isn't imported
6c72ccc: IDEA-116161 Wrong groovy's formatting for Blank Lines with Javadoc
0bd5835: prefer tag own attributes over common ones #WEB-9900 fixed
3fb7f32: allow to ignore usages from generated file in 'Safe Delete' (IDEA-97579)
c3f7b37: option not to reformat created groovy file
c3de0e6: option not to reformat created groovy file
95e5095: create new file of groovy file type
66a1e22: GrClassInitializer is a class member
db58121: GroovyPsiElementFactory: create field
7f5b300: introduce DelegatingFormattingModel class; use it for XSLT formatting
020e3eb: svn: Implemented "save authentication" for ssh protocol
bd58f4f: svn: Removed implemented TODO items
a2bfb77: svn: Basic cancel behavior for command line commands
7fe4ee0: svn: Refactored TerminalProcessHandler - method extractions
1749911: svn: terminal: Filter process output before passing it to prompt handlers (mainly for windows platform)
faab75c: svn: terminal: Apply escape codes and \r chars filtering only for windows platform
fae4c58: svn: terminal: Remove only unnecessary \r chars and not all whitespace chars (while processing terminal escape codes)
2146067: svn: Simplified InfoCommandRepositoryProvider implementation - get info only for file targets
36edb63: svn: Fixed exception if repository url is null when executing command under terminal
Change-Id: I93b5894ac792fd3267327870ab50b4503359b5e9
|
|
Change-Id: I2f3c13ecd671275c40b2a2b6c665e73070bdd905
|
|
Adds the "other" category of templates to the ones bundled with
studio.
Change-Id: I6cb4416b1958379d96cebd3f1e5c0142517eb227
|
|
Change-Id: I50ab0934c14348442c9972460050db9688ac5398
|
|
Change-Id: Ia675a2d54beb76b0cc931fc1652e9e25d7db6b1e
|
|
|
|
git://git.jetbrains.org/idea/community.git
205707d: support abbreviations in Search Everywhere
9eeb98a: NPE fix
f701598: AA painting for shortcuts
9636e23: add abbreviations
d1f7c58: IDEA-116296 Search match looks terrible under Retina
8bc5adc: AIOOBE
f92fa41: IDEA-116194 "Generate equals() and hashcode()" for final classes should disable "accept subclasses" variant
ec773fc: CCE
9a208ab: selected completion item should be the first or second visible (IDEA-115199)
be542d6: linear-time filterByDumbAwareness
83273e5: faster next/prev occurrence action in the console (IDEA-115163)
d684469: LanguageConsole: shutdown printXXX fiesta. Everyone is advised to use ConsoleView API the right way.
480215a: Merge branch 'master' of git.labs.intellij.net:idea/community
c85aae4: https://android-review.googlesource.com/69716
76daf2e: Heroku integration - show log on redeploy
c567431: Jediterm updated (PY-11368).
5d325de: Accept only terminal tabs on DnD.
a1d5cd4: Merge remote-tracking branch 'origin/master'
0a3bcdb: Jediterm updated.
218607a8: Terminal: support presentation mode.
ea6fd6f: switch on console-content-type highlighting in all language consoles
e824117: Quick fix for RefParserTest
450ecea: suggest scrambled classes on second completion
7ba82d9: NPE fixed
525a30d: cleanup
2fa314d: don't display "Loading spellchecker dictionaries" in status bar (IDEA-115130)
276a47a: don't suggest scrambled classes in autopopup (IDEA-115199)
b4a4b99: temporary fix for layouts of small IDEs
02e07e1: [log] Move SimpleHash from vcs-log-graph to vcs-log-impl
f7b1796: [log] Hash -> int in Graph
0c4d0bb: [log] Don't call new VcsRefImpl() directly, use the factory
4c1c1c2: [log] Memory consumption: Hash -> int. Take 1
2e36939: Improvement from Roman Shevchenko to be compatible with Ubuntu 13.10.
b6edb35: Show pin icon in pinned Find Usages tabs
c143cee: IDEA-110064 JSF 2.2: Pass-through elements: if upper-case symbols are used instead of default 'jsf' namespace prefix, attributes are red-highlihted
3a69458: added actions 'mark/unmark as generated sources root' to popup menu
bdfc48c: Use maven3 importer by default.
d9417b6: Merge remote-tracking branch 'origin/master'
5b526fc: Add pty libs to pycharm community build.
c912c67: add HowTo
6d940b1: depend on PsiModificationTracker.JAVA_STRUCTURE_MODIFICATION_COUNT if the file cannot be resolved yet
7c63c25: platform: jayatana patched to support Ubuntu 13.10 (sources only)
59622ee: IDEA-116276 Console font is small in Presentation mode
6863abc: IDEA-115889 Framework toolwindows: support scope-based file colors for items
ac0f8ab: obtaining framework libraries from app server: download libraries list asynchronously from server
185804e: refactor supported root type checking according to CR-IC-3056
6b085fe: formatter removes spaces in import statement parentheses (PY-11359)
b04030e: Show pin icon in pinned Find Usages tabs
90ea6d7: do not disable empty frameworks page if no templates available
bb55e29: platform: jayatana sources attached
d1911f7: platform: Ubuntu app menu loading code extracted and corrected
897738a: Cleanup (deprecated code)
56e41fb: Check Grails SDK in background thread, not in the AWT. +review CR-IU @gromopert
fd2b6b3: IDEA-115074 New Project Wizard: Grails: grails-specific settings are missing
a69a88a: spi: decline abstract classes, suggest all available inheritors (IDEA-115502)
eeaee1e: SIOOBE
6cd3cb9: Fix spelling
5f4c814: IDEA-102413 (pointless assertion dropped)
dc455bd: Cleanup (arrangement, formatting)
44590dc: IDEA-25934 Maven: Webapp resources filtering store web resources configuration.
6e65f2b: IDEA-25934 Maven: Webapp resources filtering store web resources configuration.
df137ae: DOM stubs: namespace key index
046e455: Merge remote-tracking branch 'origin/master'
0681517: testdata fixed
dd63221: IDEA-116168 Action creation does not escape special chars in plugin.xml
48fa01e: restore plugin description
d34d829: new project wizard: remote templates
389db71: methods renamed
b07e674: prefer non-qualified xml completion variants (IDEA-115355)
add165a: IDEA-116144 Opening build.gradle of android project fails
d524a84: refixed IDEA-111753 to remove unnecessary dependency on debugger
b8df146: show usages from generated code in separate group (IDEA-97579)
034f42b: removed obsolete 'remote-server-util' module from installation, added new module to git plugin installation
c8deccf: download libraries in parallel (IDEA-88561)
674de91: our LinkedHashMap: added methods to obtain last added key/value
43aced8: Restore context menu after DnD back to Terminal View.
b6987d3: Merge remote-tracking branch 'origin/master'
c147027: Fix: terminal tab doesn't save name change after DnD.
495bda4: JediTerm update to version 1.0
46667e2: Fix closing tab on session end. Fix popup for editor terminal tabs.
fdd3e70: Fix potential NPE.
9ea940a: [git] Fix refresh notification after changing non-active branch hashes
34b357c: more console folding by default
d21cf01: Fix memory leak.
1dcfd64: Fix removing terminal tabs on drag'n'drop.
29a4f60: add accessOrder parameter to our LinkedHashMap
e0ff96d: DockableEditorTabbedContainer shouldn't return root pane as accept area as it makes impossible to add any other dockable container. It is better to return root pane in the special fallback method after we checked all containers.
4b22045: Terminal tabs: drag'n'drop to editor and back implemented.
6ac9ae9: DockableEditor doesn't need EditorWindow reference.
73f7ab5: [log] IDEA-115980 Don't show Git actions if there are no Git roots
7964385: [log] "Go To Commit" action
c647083: [log] Extract the popup text field used for user completion
7e9497a: Merge remote-tracking branch 'origin/master'
0eb8a6f: [log] Fix hidden graph because of the date filter existance
95d5d5b: [log] IDEA-116022 Implement Structure filter for VCS Log & Git
4989fa1: [vcs] VcsStructureChooser: remove dependency on the AbstractVcs.
278cd62: [log] move structure filter implementation to vcs-log-impl
9b5b1c2: Github: change search request parameter
a543347: IDEA-115330 Incorrect "condition is always false"
0b85cc1: trying to make project opening progress information more meaningful (IDEA-115130)
35af155: Don't display empty panel if there are no moreMessage in the dialog
41592ca: [vcs] IDEA-116036 Pressing Escape in Commit/TODO dialog performs commit
7c5ba53: [log] Fix IDEA-115676 once again
8fb8d34: [log] IDEA-116056 Display commit time in details if different from author time
9b6d291: [log] IDEA-116022 Add filter by date
c49b45b: only suppress eager psi creation when there were stubs in the file
f815aa9: our LinkedHashMap clients aren't necessarily aware that it updates its ordering on every get. Let clients specify if they need this feature (IDEA-116222)
6fcd19c: return not-null MODULE_CONTEXT data only for single content roots (IDEA-115422)
0af49e6: fix two psi elements per one ast element in stub-ast switch: psi1 is taken from stub psi2 is eagerly created during chameleon parsing another thread gets the ast when some psi1 parent is already switched and psi1 is not, it walks down the ast and gets psi2
fcfef16: remove big JI sign
2ad7bd2: support for <shortcut>
cd74ff8: IDEA-116206
59b556f: set transparency 20%
152e772: fix missing help button
b8f59ef: add getLanguage() method
25dece1: IDEA-110540 ("String concat (+) and super.toString()" template adds "+ super.toString()" even if no super)
35c07da: new inference: reject isExact for no constructor parameterized class
5fafbd5: EA-51725 - NPE: IntroduceVariableBase.replace
22cf8de: ignore anonymous classes when generating constructors EA-51713 - assert: CreateConstructorMatchingSuperFix$.run
1735391: getWidget method
fcb4970: attempt to fix IDEA-116128 LiveEdit doesn't work correctly for JSP files
36e4932: continue "ability to return list of URLs" — isConfigurationFromContext
d67f88c: Cleanup (formatting)
3112d12: reliably check if a task for debugger manager thread was interrupted
201c7b5: IDEA-75717 ("Referenced checked for null not used inside if" false positive)
795357c: do not suppress file-level inspections
4745efc: continue "ability to return list of URLs" IDEA-115787
43216f8: IDEA-115787 Better resolvement for JSF page URLs
2e6db86: IDEA-100279 ChooseComponentsToExportDialog
72ee12c: fix warning "mac file equals"
19576b2: overrides, cleanup
0a15306: IDEA-100279 git init
b596340: IDEA-100279 xml editor location dialog
3c0f6cd: IDEA-100279 copyright plugin
b7c6e4c: overrides
e9e6eb2: 'Download library' refactored a little
946216e: IDEA-116197 (filter improvements)
9439744: EA-51425 - ISE: MavenUtil.resolveSuperPomFile add assertion.
9c38499: EA-51325 - assert: MavenIndices.createNewDir
9346755: don't log Connection reset by peer
cfb11fa: cleanup
038e39d: IDEA-114461 Structure tool window: Jump to Source (F4) does not move focus to Editor
ed4794e: VcsRootDetector and RootErrorsFinder tests updated
c196ab3: Remove unnecessary check and param from HgRepositoryImpl
b486fcb: template actions are now injection aware
773f5f0: IDEA-102454 Parameter Info: TAB/Shift-TAB and editing does not work in language injected fragment
3b34a0b: IDEA-49273 Injected language: parameter info tooltip disappears on moving caret
7afa57d: move indexer to indexing-impl
4ab17a0: don't shift text range if the element has no last child (PY-11344)
9e3bbe9: don't show "inspect test source" checkbox in PyCharm (PY-1187)
ac7f1b2: IDEA-113483 (action fixed to select directories too)
7bd9931: Emmet: extract SurroundWithEmmetAction
625e81b: don't show "production" and "test" scopes in predefined scopes if current product doesn't support test source roots (PY-7324)
f01a713: grouping by directory uses project-relative paths (PY-11176); rename the action from "Group by package" to "Group by directory" in platform-based IDEs
be45c85: move GeneralFormatterTest to platform-tests; fix NPE in DocumentImpl when running standalone GeneralFormatterTest
4d22f5e: DirectoryIndex: don't include roots from content to projectExcludeRoots set, update projectExcludeRoots on VFS change
02f7305: Merge branch 'master' of git.labs.intellij.net:idea/community
7994da2: External System: test fix Related task: IDEA-79466 gradle support should generate web module configuration
e3cfba1: IDEA-116126 - NoClassDefFound on attempt to deploy to heroku
630eacf: Merge remote-tracking branch 'origin/master'
a902c4e: testdata fixed
db0433c: fix NPE — final class variable is not yet initialized — we must not open connection until debug process class is not constructed.
dd2d5f6: platform: ensure event file validity on dropping symlink target
eaeed33: platform: better pairing of before/after VFS events
97aec30: Cleanup (formatting)
017646f: remove dead code, cleanup
2181005: more templates
ab315c8: new project wizard: template description & count
e789a57: External system: adding TEST_GENERATED source type to ExternalSystemSourceType
62eeca9: new project wizard: adding project templates
25e633c: SimpleColoredComponent: builder style
84c2eb6: ColoredListCellRenderer parameterized
3c567ba: cleanup
ab15886: cleanup
aaad70d: cleanup
81c7d30: update Key.findKeyByName usages due to API changes
41ca0a4: CCE aware API
fe3700f: java call hierarchy extension
51c76a3: Make view meta model extendable
e17daa4: unused methods with strange names deprecated
4910498: service replaced by utility methods
d0fd16f: faster for simple cases
3dd6919: fix CSS completion tests: if the reference starts at completion start location, we do need to overwrite it when Tab is pressed
22c1ef9: Gradle: update to Gradle 1.9-rc-3
7a38323: Pty4j updated.
29ac873: IDEA-97390 Java Debugger: View Text action shows white on white [2]
1c329ac: Merge branch 'master' of git.labs.intellij.net:idea/community
0c60dd9: IDEA-86998 Evaluate expression mixes colorschemas when displaying injected code
ce6fbd9: IDEA-97390 Java Debugger: View Text action shows white on white
a50bd7e: Merge branch 'master' of git.labs.intellij.net:idea/community
8de20e2: remote servers - headers cleanup
c5e1cf7: don't reformat mock variable during control flow building
8e11281: don't walk module src roots in search for .class file source (IDEA-116085)
992d740: cache expected names (IDEA-116085)
10976b3: walk library src roots once when searching for class sources (IDEA-116085)
dfc71fc: fix java pull up refactoring!
4af2a83: Merge remote-tracking branch 'origin/master'
a818922: javadoc: include in classpath only libraries from modules which participate in the scope (IDEA-116083)
38e2991: new inference: do not use nested call args to infer on the top level
465762a: new inference: reject multiple eq bounds
d84a0a0: Darcula eats almost all EDT cpu time
fe23143: IDEA-94922 (Report negatively named boolean variables and suggest to perform 'Invert Boolean' for them)
f637ac6: fix description
9005acd: common "invert boolean" quickfix
9a5bfa9: add #loc's
dd94fc6: fix "No dependencies provided which causes CachedValue to be never recalculated again."
e4cce36: java.lang.IllegalThreadStateException additional handling
1249362: disposed check
0495c47: cleanup
25fc653: extra inspections
8850957: IDEA-101405 Call hierarchy support for Groovy
3026341: hierarchy package
deb52f5: Flat & round stripe buttons (Internal Mode only) v.3, colors improvement
d903511: IDEA-116139 Workaround NPE fix
8fccc30: avoid assertion on file path completion (EA-51068)
fdb9f6e: ctrl+w shouldn't choke on unclosed argument lists (EA-51589)
1de20e6: don't inc modification counter on first load of gant/gradle settings
8a9c177: IDEA-25934 Maven: Webapp resources filtering store web resource configuration.
9553c1a: catch all exceptions that may influence VM attach process
aa8a8e8: IDEA-116146 Search everywhere has small font in Presentation mode
9c7d5d5: #WEB-8915 fixed
5d96196: dfa: flush resource variables when leaving try block
15c0fd6: jsr166e.jar included into standalone jps distribution
edbde43: generics: bounds check should stop expanding nested wildcards up to 2nd level
d991c73: fix invalid file assertion
aae4c5a: IDEA-116049 Mercurial log problem with Mac default locale (x_MacRoman)
08a6b0c: Unnecessary encoding argument in new hg log removed.
5cd75d1: style
5a365fd: fix BooleanParameterInspectionTest
4e2e6ca: [log] IDEA-115966 Show HAND cursor over branch arrows
7793ca6: [log] Collect user information from the whole log
4e8c466: [log] Completion in filter by user
bc4c9f8: [log] intern VcsUsers.
0505705: [log] Encapsulate author & committer into VcsUser
1fb280e: [log] Let VcsLogObjectsFactory be project service & depend on VcsLogManager
2f2f008: Gradle: add Tooling API extra models support. Related task: IDEA-79466 gradle support should generate web module configuration
3c9aa6d: convert EventLogCategory to abstract class
0804cb1: html5 char entities for fragments
0e50db9: #IDEA-116106 fixed
483a5d1: enable entities validation for html5 #WEB-7053 fixed
962e050: generated entities for html 5 chars, use it in resolve and completion
b57823a: Merge remote-tracking branch 'origin/master'
da8e5d0: we must add "http://" prefix if specified path is not absolute
6bb2810: small lens mode fix
88caaf7: Merge remote-tracking branch 'origin/master'
4268072: IDEA-116125 extra gutter in presentation mode
6d03a86: Eliminated dependencies on pthread, glib rec mutex synchronization. A crash fixed.
b5f05f4: Quick fix for not Unity window managers. Should be moved into linux-specific code.
fe27876: WI-14476 When hovering over variable, Expression Evaluation tooltip disappears before I can click the + icon (cherry picked from commit 3034e98)
202e2ae: Cleanup (test)
a5960af: java: no need to check package prefix for annotations on ref adjustment
ab262e2: Cleanup (test)
5b2a86b: IDEA-89720 Preview usages: "select usages to preview" should be shown at the center of panel
7b82bf1: IDEA-116119 Darcula: links are hardly visible on warnings
d2a2cd9: don't hide run configuration type if there are only one irrelevant type (IDEA-116046)
15e08d4: javadoc corrected
5575eb1: hide 'deploy to cloud' run configurations if corresponding cloud isn't configured (IDEA-116046)
3b3c221: WEB-9876 Fuzzy search is still colliding with completion
50bd840: Spock method should be a GrMethod.
5364513: exception-safe rendering
544a580: thread assertion fix
bc4c101: fix NPEs
56940f1: a way to increase dismiss delay
9aee54e: framework version from existing library
37f430f: removing borders automatically
19a21fd: new "Non-varargs method overrides varargs method" inspection
e82e54d: improve description
31fedec: New in 13
0fbffa1: fixed downloading client libraries from modal dialog (IDEA-115975)
5db09f5: CCE from android step fixed
cded14f: IDEA-115064 New Project Wizard: Spring page looks bad: preselected frameworks
e6b1f8e: fix NPE (request status)
8bba7c9: IDEA-115076 Groovy: New Project Wizard: IAE at DialogWrapperPeerFactoryImpl.createPeer() on 'Create Groovy Library'
5a47ef8: app server editor: don't show 'change version' button for app server library
f510156: IDEA-115398 New Project Wizard: libraries downloading doesn't work
3d251be: event log category EP
7d76939: Take shortcuts for next tab and prev tabs from keymap.
be19e2e: Next tab and Previous tab actions.
67310ba: Null class name tolerated
db170d7: Fixed text shaking on tab name editing.
bd3c4bc: Some cleanup.
b27ba6e: IDEA-112596 SQL: MySQL uncomment doesn't work with "--"
a67dac8: IDEA-115954 lens mode warning annotation bubbles overlap text on retina
b6c179c: IDEA-93733 Double line above editor tabs
2c91f79: EA-51491 - assert: DocumentImpl.createRangeMarker
1743e7b: EA-51650 - assert: JavaDocInfoGenerator.getDocComment
16712b8: Todo
f9d2c43: Cleanup (formatting)
38f058d: failing test for PY-10319
dd3f3fa: rename some methods and cleanup code to make logic clearer
aa885ea: report missing identifier after 'as' (PY-9853)
52efcb5: only allow single expression after 'in'; tweak error recovery when waiting for colon (PY-9561)
7f8dc3d: change default match-from-start to false
bfb1819: EA-51669 (unneeded augmentation avoided)
b27e492: platform: extension point declaration moved to correct .xml
4d9e686: sourcemaps: ability to resolve sources relative to generated file
40e08dc: Fix the size changing of text field for terminal tabs.
62223eb: Merge remote-tracking branch 'origin/master'
6c84d33: take synchronized statements into account when mapping local variable names to slots
4e560b6: allow to view hidden items in 'New Run Configuration' popup (IDEA-116046)
37caefe: IDEA-72889 (CodeStyle inspection to check tabs instead of spaces in file)
f345cfd: EA-51469: do not call GemManager.updateGemset(Module) with null
e27287d: ShowSettingUtil: selecting configurable by class is fixed
b9f0e95: new inference: infer recursively for conditional expression
646aea3: new inference: avoid self bounds when possible
a2ad6fd: new inference: accept captured wildcard opening during subtype constraint reduction
66462d0: remove incorrect copyright messages
c3c03a0: don't set default cursor if empty text is invisible
4f009e8: IDEA-115398 New Project Wizard: libraries downloading doesn't work
3607191: Merge remote-tracking branch 'origin/master'
a95509a: extracted method to get/set 'for generated source' option via API
7b00b8f: hide Groovy run configuration if there are no groovy files in project (IDEA-116046)
89f2a76: Minor VFS optimization (cleanup)
0defb40: less spam in the logs when there's PSI/document inconsistency during reference search (IDEA-115950)
29427e7: added service to quickly find modules by module type; hide DevKit and J2ME run configurations if there are no corresponding modules (IDEA-116046)
d031ebc: hide Python run configurations if they are irrelevant (IDEA-116046)
75ca45a: IDEA-116000 Error message shown if hg root marked as git
e9b3a8c: style
24f91c2: IDEA-115474 Maven Dependency template broken in latest Idea Cardea
26b5659: added API to hide irrelevant run configuration types from 'New' popup in 'Edit Configurations' dialog (IDEA-116046)
5b6b259: Merge remote-tracking branch 'origin/master'
0525b10: Revert the change.
4f9d3f0: Disable formatter ranges in formatter off/on tags [CR-IC-2916]
f760c44: IDEA-36685: Provide better 'no matching constructor' warnings where possible
915fb35a: new overload resolution: testdata
3546317: new overload resolution
971909a: method refs: exact tweaks
f6932ac: Merge remote-tracking branch 'origin/master'
c22e14c: JediTerm jar updated.
08eed1d: Merge remote-tracking branch 'origin/master'
5ff6e1a: Merge remote-tracking branch 'origin/master'
feec183: Pty4j with debug info.
08c90e8: Minor VFS optimization
53a81a0: Cleanup (formatting)
dc52633: EA-50578 - assert: TextRange.<init>
b532d92: Merge remote-tracking branch 'origin/master'
aa20e7d: status bar should have a height at least of an icon, even before any icons appear, to prevent unnecessary blinking (IDEA-114453)
1e0e31e: IDEA-112982 Status bar starts with bad layout before project is fully loaded default min height was 1 which made BoxLayout center-align everything along the top border resulting in 2x less memory indicator height
5fdc8f8: Merge branch 'svn_18_2'
cc6dd17: svn: Fixed destroy for process under terminal
9826ae7: external system: EA-51656, check for disposable project components added
7337a62: external system: EA-51656, check for disposable project components added
ea5159b: IDEA-116001 Incorrect behavior of root scanner in case non hg project marked as hg fixed
2186112: Merge remote-tracking branch 'origin/master'
9f02f7e: don't generate icons for IntelliJ laf
0f252a9: IDEA-90751 Scope tabs coloring does not affect hidden tabs pop-up
ab0e88a: cleanup dead code
79bf40e: IDEA-114608 breakpoints dialog: add panel must be at top
d9b94c5: new icons: vendors & sql structure view
5b4b9a7: svn: Do not read from error stream for process under terminal
ca6a8ac: drop command wrapper
5617a42: use correct date format in command to fix reverting changes on file with a sticky date
afbef4d: new inference: mark List::get as inexact
4fde439: EA-51621 - IOE: CheckUtil.checkWritable
eb79b67: EA-51643 - assert: DataManagerImpl$MyDataContext.getData
e1b69a4: new inference: exact method reference: decline constructor with parameter with type parameter of class
664ee85: improve parser recovery if keyword is used as function or class name (PY-8319)
5d6bac5: improve parser recovery if keyword is used as named parameter (PY-8318)
ce1ff5d: if we have only one import candidate, show its name instead of "import this name" (PY-8067)
27c5fbb: Visual Studio keymap maps Shift+F1 to both QuickJavaDoc and ExternalJavaDoc (PY-7291)
baaf551: rename file when renaming class if file name equals lowercased class name (PY-7155)
f52709b: tweak decorator parsing so that following line comment is outside the text range of PyDecorator (PY-5912)
a61112a: don't overwrite reference by Tab if it starts exactly after reference being completed (PY-6095)
12249d1: tab completion for keyword arguments overwrites the = sign (PY-1337(
a351f53: highlight only the last line of string literal when triple quotes are unclosed (PY-1780); allow running StringLiteralQuotesAnnotator in dumb mode
1bf4336: consistent behavior of PyFunction.getContainingClass() in stub-based and non-stub-based cases (PY-1448)
36c20c2: fix caret position after pressing Enter in Python line comment
e55c85f: fix HtmlCompletionTest.testDotTypeWhileActiveLookupInFileReference
a3e89bc: IntelliLang PatternValidator: class parsing errors should not fail the build if the class is not going to be instrumented by the validator. Covered 2 more cases when this check was not performed (IDEA-115189 IntelliLang Pattern Validator: Class not found)
6f7b23e: Merge remote-tracking branch 'origin/master'
c5d7ccd: Merge remote-tracking branch 'origin/master'
946d9ab: svn: terminal: Implemented handling of "unknown host" prompt for ssh
f1e1ceb: IDEA-113191 Used "write" access to sqlite db and try to access db several times if failed
b95367c: svn: Do not handle auth errors when command is finished if in terminal mode
e306801: svn: terminal: Added separate logging for status command output (as there are some issues with terminal output parsing)
f22a4ed: svn: terminal: Implemented cancelling authentication prompts
4e7c774: svn: terminal: Treat stdout lines with svn errors as stderr lines
a48733d: svn: Fixed default focused element for credentials dialog opening (password is focused if username is disabled)
aac45e5: svn: Implemented password prompts for ssh authentication through terminal
b8768d1: svn: Implemented basic svn+ssh authentication using terminal (under svn.use.terminal registry key)
13a217b: svn: Refactored CommandExecutor - ability to write to process input stream, small changes for inheritors
e9ccca6: svn: Moved setting "non-interactive" mode when command executor is created
4092ffa: svn: Added command logging in for non-zero exit code
8441324: Tab name length is limited by 50 in jediterm library.
1c63154: Use JB tabs in terminal(PY-10609). Pass disposable to terminal widget.
2ba2163: Extract method that sets content to the holder.
9c5a392: NPE (IDEA-115607).
Change-Id: I83d19d7826b59dbc1d782247b78553b4632e7635
|