Closed natalymr closed 5 years ago
Из множества рассматриваемых коммитов выкидываем все, у которых
builder
, сообщение: new version
builder
, сообщение: build failed
builder
, сообщение: build completed
В итоге из изначальных 37078 коммитов остается 3545
Top популярных сообщений к коммитам:
56: ['test']
34: ['fixed npe']
31: ['scr 37558']
27: ['npe fix']
23: ["reverted back dave's to my revison. refactoringhandlers etc. have been moved"]
22: ["this commit was manufactured by cvs2svn to create branch 'pallada_release'."]
18: ['tests fixed']
13: ['test fixed', 'tests fix', 'rolled back stathik changes']
12: ['changes for resharper', 'reverted back module groups']
11: ['working on set methods generation']
9: ['rollback', 'popup menu in dualveiw has been fixed (by lesya)']
8: ['time bomb', 'one more try to speedup getstartoffset', "this commit was manufactured by cvs2svn to create branch 'aurora_release'.", 'npe fixed']
7: ['implementing new model of requesting path properties', 'cce fix', 'npe in case of type parameters']
6: ['changed modifiers', 'new resolve schema fixes']
5: ['treenode extends nodedescriptor', 'created', 'added intentions and inspections plugins back', 'tests corrected', 'some minor fixes', 'bug fix', "this commit was manufactured by cvs2svn to create branch 'aurora_compuware'.", 'error messages', 'refactoring compiler', 'fix scr 19333', 'completion fixes', 'fixing scr #19464']
4: ['no changes actually', 'fix', 'fix for rabrique', 'visibilitycomparator fixed', 'temporarily rolled back to revive tests', 'removed', 'cosmetics', 'spelling fix', 'pom aspects implemented', 'fixed non-compilable code', 'new tests', 'corrected spacings', 'splitters', 'chameleons now have their separate buffer', 'npe was fixed', 'scr 33230', 'fixed wrong icons in module wizard', 'made modulerule less sensitive to context', 'fix non-compilable code', '#29510', 'scr 29219', 'fix for npe', 'tests', 'added support for multi-line comments', 'fixing scr #11690', "added 'result' option allowing to assign result type of a rule to another rule"]
3: ['', 'cssopenapi added, now to open api', 'cce in ctrl+f12 fixed', 'projecttreebuildertest', 'jspx text update', 'new test', 'jre 1.4.2_06', 'added test for ) in java code', 'fixed cdata quoting for fabrique', 'insertatposition fixed', 'fix scr #40533', 'events fix', 'cce fixed', 'invalid elements in event fixed', 'stupid bug fix', 'new xml structure', 'fixed src37080', 'new assertion', 'subtreechanged fixed', 'scr 38370', 'support for completion & highlighting of css inside html file with comments', 'support for completion & highlighting of css inside html file', 'new bcel, 1.5 compatibility changes and new jsp/jspx file models', 'fix npe', 'rolling back accidental commit', 'fix for fabrique', 'correct handling for errors on document level', 'stackoverflow fix', 'minor changes for vf', 'fix for reparse at positions outside parsed file body', 'scr 35995', '#35723', 'changes upper then root tag did not reparce hole file', 'fixed issue with insertion of \\n after { in scriplet', 'one more try to fix npe in map build', 'cosmetic changes', 'scr 33015', 'fix build', 'implementation of document guarded blocks required by compuware.', 'minor optimization', 'scr 29843', 'selectin, helpmanager, debugger', 'added dimension service key to dependencies dialog', 'fix for scr# 30039', 'additional synchronization', 'stackoverflow fixed', 'not correct test is commented out', 'scr 27033', 'empty impls for disabled repository', 'fixing # 24256', 'first chunk of make optimization', 'resolve in multyroot environment introduced', 'avoided calling lexer.gettokentype () too often', 'tests fixes', 'class resolve fixed', 'two more fixes', 'optimized inheritors getter and write action + dialog in completion fixed', 'error reporter improved', 'how getmodulefile() returns null?', 'improvment of error reporter', 'make actionbutton more extendable', 'added read action in setinformationtoeditor()', 'fix for tests', 'scr 13419', 'new version', 'some fixes']
2: ['import', 'added test case for completion from custom tag lib', 'xmllexer fixed', 'some tests fixed', 'test for completion of enumeration part', 'added usageview to openapi bundle', 'added bundling of testframework as a part of openapi.jar', 'first / first cut for web xml highlighting / validation', 'formmergertreestructureprovidertest', 'this type of lexer could not start from point inside layer (javaparser)', 'intention for missed required attribute', 'invalid elements should not be returned by chameleon transform', 'treenode', 'corrected instanceof', 'public doctype fixed', 'scr 40947', 'add junit jvmargs', 'lexerhighlighter update only from previous token', 'lexer change to fix state contract consistency', 'index out of bounds fixed', 'performance leak fixed and tests changed', 'some refactoring', 'in case of hole file changed event should be sent for document not for file', 'typo', 'smartpsielementpointer update fixed', 'fixed "read access allowed" assertion', 'word completion', 'if change start removed by error handling we need to start inserting whitespaces (and other activities) from the very begining', 'jsp parsing test', 'added performance and xml test', "updated 'reference' tag support", 'css test data moved from sources to data', 'removedamagedsubtree fixed', 'fixed issue with tag balancing', 'properly handling externalizing the idea url to java url', 'tree events processing into xml events', 'added paired removeresource for added resource', 'mixin class bug in refstosuper', 'prev splitter', 'clear caches', 'split fix', 'timebomb fixed', 'getparent fix', 'timebomb', 'removed outdated plugins from build', 'codeformatter work around', 'do not use value for cached value expiration check', 'test for incorrect scope', 'fixed issue with binding type vars', 'excluded 2 debugger methods from scrambling', 'find throw usages', 'close all bug', 'out of memory fix', 'performance improvements', 'close all unmodified', 'so fix', 'prevent reparse pointer from being invalidated', 'fixed memory leak', 'fixes in parser', 'brace highlighting & block navigation', 'close editor only in current window', 'cached value without checking the value itself', 'close unmodified menu action, virtualfilelistener fix', 'parsing css inside html', 'pommodelimpl', 'further fixes', 'equals bug fixes', 'tabs refactored: to outer space', 'new parser version', 'added minor methods for internal-use information', 'whitespacing for jsp directive completion was fixed', 'fixed issue with missed inspection gadgets', 'new parsing now is in production code', 'lexer fixes', 'gotofile message', 'bug 27869: introduced option to keep short java docs in one line.', 'cachemanager project component', 'editor offsets need to be converted to markers', 'fixed bug 2460: autoindent of switch statements is incorrect', 'new block support', 'updated to xerces 2.6.2', 'fixed error in initstore: close file before erasing', 'validation for standard schema & include does not work properly', 'another init fix', 'fixed class replacement in copying extends/implements/typeparameters when search/replacement patterns do not have them.', 'better class/class replacement handling of classinitializers junit test case predefined template was changed const handling', 'grouping', 'fixed infinite loop with reg exp matching empty string', 'fixed siob', 'allow yes value for required attr of the tag lib', 'myprogress caused ml', 'fixed issue with not remembering max matches count', 'fixed issue with wrong dir for first find', 'no > in completion inside jsp actions', 'constants changed', 'fixed cce crash with incorrect pattern', 'check for null patternnode', 'group and attributegroup are found across schema includes', 'fixed class cast exception.', 'fixed npe on null containing file (still do not know how it will be)', 'no > in scriplets inside jspactions', 'right map choosen in case of non java references', 'expected time reduced', 'now all composites caches their length', 'caching qualified class', 'removed references to project', 'fixed trivial bug', 'fixed npe on absence of substitution', 'fixed npe on null name for reference element', 'no select as search target when replace', 'removed temp references to project ep.3', 'removed temp references to project ep.2', 'removed temp references to project', 'fixed ui issue with showing root', '# 35861', 'scr 36236', 'scr 36231', 'fixed iob when statement count = 0', 'fixed replacement of method parameters', 'fix for 32544', 'collapsing in c-n etc', 'fix for 35868', 'fixed issue with slashes in build', 'small changes to bring the templates to the spec', 'fix for #35630', 'detecting references to nonbound replace variables', 'include action support', 'fixed issue with incorrect value (class name) being passed to component (4th row)', 'relative path fix', 'shmem for j2ee', 'smart enter for foreach', 'fixed npe with null predicate', 'fixed associated config initialization', 'clean up', 'packages process declarations in wildcard imports fixed', 'optimizations of getters', 'fix licenseused npe', 'fix server expiration timeout', 'reduced mystates array size in cachinglexer', 'no caches updates after changes to workspace file', 'patch for nike', 'fixed matching problems in simple case', 'one more fabrique fix', 'dirname is used for selection first', 'added default visibility rule', 'intellij => jetbrains change in e-mails and urls, removed link for on-line web support', 'some memory optimizations: states & tokens ends arrays created only if really necessary. temp array in updatebychange replaced by static arrays and put under lock.', 'optimized matcher usage: reused', 'add license agreement to license server', 'jdk 1.4.2_04', 'add support for different license managers', 'typo fix', 'search i9n literals', 'checked daemonanalyzer miss', 'corrected build', "ideeventqueue is fixed for fabrique's needs", 'stack overflow fix', 'support for backreference of regular expression matches in replacement patterns', 'usageview is initially integrated', 'class output path also made relative to module dir', 'first replace statement / expression implementation, used to enable the testing support', 'stack overflow fix by igork. merge with aurora branch.', 'added structuralsearchplugin module and build file', 'scr 29647', 'temporarily enable debug logging', 'removed interrupted check in aquire.', 'scr29942 fixed', 'added fabrique comment', 'fixed bug in navigators generation', 'scr 29318', 'fixed bug', 'properties completion fixed', 'scr 28902', 'deadlock fixed', 'tei lookup scope fixed', 'inspection results', 'long mappings fixed', 'cache for references in gui forms', 'first fix in branch4', 'cleaned up logger impl', 'this and super completion inside codefragment', 'semicolons in some cases fixed', 'ignored resources in doctype uris fixed', 'splash changed', 'scr 19600', 'scr 25531', 'built against 1.4.2_03 includes', 'assertion fixed', 'rollback non-compilable code', 'fix scr 19342', 'new completion tests', 'merge', 'fix for class name completion inside type parameter extends', 'fix for classes in root package', 'some speedup in completion after new', 'jre 1.4.2_03', 'initial revision', 'fix npe in network license', 'made the project lazy', 'ant completion fix', 'test fix', 'jre 1.4.2_02', 'one more try to fix getsuperclasssubstitutor assertion', 'problem with resolve crashes fixed', 'fix for cce', 'scr 19026', 'decreased xmx to be 128 mb', 'fixing installation error on non redhat linuxes', 'scr 18793', 'added error type for unhandled exceptions', 'scr 17896', 'scr 18223', 'new module', '#16968', '#12326', 'multireference conflict resolution fixed', 'hashmap included into parsergen.jar', 'namespace now computed correctly by tag', 'error reporter support http proxy', "some wm files were made protected for fabrique's sake", 'npe in jsp fixed', 'fixed too long lines for c# compiler', "new resolve schema fixes fix for stack overflow (we don't need to check accessibility at this point)", 'new resolve schema', 'testlookupmanager move', "added option 'nointerface' for generating only stubs from non-terminals", 'ia 5.5.1', 'removed + 1', 'error reporter imroved', 'diagnostic output polished', 'make actiontoolbar more extendable', 'javaws removed', 'weakreferenves in resolve cache are back', 'fix for unresolved classes in xml', 'added a method for creating type parameters', 'fixed a problem with synthetic constructor parameter', 'another npe in substitutor impl', 'javacvs moved', 'fixed processdeclarations()', 'version updated', 'one more fix', 'cleanup', 'rolled back to 1.1', 'fix for casts', 'refactoring with namedelement', 'i love our cvs', 'initial checkin']
1: ['changemodules', "this commit was manufactured by cvs2svn to create branch 'lesya'.", 'init', 'saving user templates in configuration', "fixing improper usage of optional debug api (location.method().isobsolete()). when debugging jrockit vm versions 1.4.x, all methods were shown as 'obsolete'", 'setmodel is called after init of mymemberinfomodel (to fix jdk 1.5 npe)', 'fixes: sorting of resource bundle properties in ui designer', 'macos debugger/mousewheel bug worked around', 'opening page for tomcat 4.0.6 fixed', 'opensource and 1-year educational license types supported.', 'fix scr 42003', 'small change to remove duplicated strings', 'first working test for jspx highlighting', 'simple pom java events', 'tlddescriptors plugged', 'empty test for jspx highlighting', '- fixed issue with wrong picking up markup by xmllexer when the markup contains ] inside literal - fixed regress in xmllexer caused by max/ik', 'scripting background the same as in plain jsp', 'timebomb moved', 'some tests commented', 'some tests commented out', 'fixed jspx highlighting', 'jspx xml completion', 'proper cdc token placement', 'support for jspx', 'xmlchangevisitor', 'finding / renaming tags, first cut', 'inspired by igor kuralenok', 'caching jsptaglibraryinfos independently from jsp directives', 'fixed xml formatting changes', 'scr 41803', 'comment matching/replacing fixed, try replacement preserves unmatched catches', "fixed problem unchanged modifiable models haven't neither been disposed nor commited after their commit.", 'add default profile hint', 'scr 41697', 'scr 41692', "rolling back usages of collections.emptylist() as one doesn't exist in 1.4 api.", 'scr idea-138', 'import was corrected', 'added testcase for bug', 'excluded parsergen module', 'fixed npe in gettype() when nsdescriptor was not found', 'fixed issue with using wrong module for dd file in case when several modules use the same file', "don't call parsergen anymore", 'fixed another issue with xml highlighting', 'fixed issue with xml highlighting', 'listeners appears in deployment view', 'reparse fixed', 'really first impl for find usages for xml tags and attributes', 'some extra code was removed', 'cssopenapi added', 'max added gracefull handling of null presentation', 'initial support for find usages of tag and attribute', 'updated fabrique deps', 'fixed issue with wrong highlighting of end tag', 'fixed issue with dependency on test execution', 'scr 41422', 'fixed issue with highlighting of tag name', 'fixed issue with lexical highlighting of whitespace in html / xml / jsp', 'html,xhtml,xml documentation handling factored into separate package, added test case + simple doc for providing references from xml doc', 'whitespace in dtd -> tag_white_space', 'unplug formatter in psi actions', 'descendant classes macro is added', 'enum macro was added', 'class name completion macro added', 'fixed processelements', 'returned all behavior of processelements to siblings again', 'changed document replacestring behavior', 'recompiled with language level 1.3', 'test timebombed', 'initial support for web listeners', 'structureveiw tests', 'scr 41373', 'validate xml called without commit', 'commitalldocuments called unconditionally', 'structureviewcomponent', 'little speedup', 'fixed missing references from xml_data_charcters', 'cdata quoting on whitespaces', 'abstracttreestructurebase', 'extracted abstracttreenode and optimized projectviewnode', 'fixed issue with tag whitespaces', 'delegation to nodes', 'structureview sorters', 'structureview filters', 'fixed issue with html reparse', 'structureview interfaces', 'fixed issues with assertion during javadoc gen', 'checkifcached does not complain on null containing file', 'rolling back file erroneously commited to the head version', 'testcases for css documentation bugs and html reparse problems', 'commanderlistbuildertest', 'todotreestructuretest', 'removed extra assert for null psifile got from data context', 'navigation to source', 'new jspx parsing', 'minor cleanup', 'update in abstracttreenode', 'tests updated', 'test for igor kuralenok', 'null returned by add fixed', 'fixed xmltext merge in case of anchored append', 'hack in code block', 'fix outofbounds when fileeditor removes own tab on dispose', 'added focuskiller.dll to windows distribution', "added sascha weinreuter's fix for 'focus stealing' problem", 'treenode.contains(virtualfile)', 'failedtestsnavigatortest', 'propertyelementtest, treebuildertest', 'treestructureprovider.getparentobject()', 'tests from com.intellij.ide.structureview.impl fixed', 'assertions on startup', 'fixing visibilitycomparatortest', 'ik missed some imports', 'jspx synchronization', 'inserted trace for null element derived during binding validator messages to tree', 'tests for create css style quick fix', 'fixed npe on null containing file', 'fixed npe on empty class name (e.g. during typing)', 'making commit documents in swing thread', 'fixed issue with using > for xml tag with attribute closing', 'fixed issue with using magic constant 2 for line commenting/uncommenting instead of comment length', 'fixed generify problem', 'tested standard providers', 'for consistency inside parser we should not use cached values', 'support for multiple xml schemas for fetching external resource and getting metadata', 'clone should clear cached for cloned element', 'empty tag text range test', 'empty tag text range fixed', 'updatecachedlength must not be used', "psiclass's children", 'reflected change in xhtml structure', 'fixed alignment of progress relative to status bar message', 'update text for root node on each usage', 'correctly lexing css code /** **/ style /* ... */', '- fetching resource does clean up properly - ignoring references to absolutely specified resources - reporting missed dependent item', 'fixed crash on putuserdata', 'by default max matches = integer.max_value', 'xhtml has new grammar', 'force equals and hashcode contract', "this commit was manufactured by cvs2svn to create branch 'api_session'.", 'added new label test', 'fully added alignment cancel functionality', 'fixed issue with highlighting of class attributes incorrectly', 'scr 40958', 'scr 41131', 'scr 40895', 'removed extra imports', 'custom file structure api exposed + added impl for css', 'wizard step knows if finish was pressed on commit()', 'fixed bug with try/finally formatting', 'dangerous fix for jsp parsing (local classes)', 'supporting schema namespace declaration also referenced with targetnamespacelocation', 'adding .xml extension for downloaded resource if the url misses it', 'no root tag timebombed', "added scr249 functionality: keep line feeds before '}'", 'correct generation', 'fixed misspelling, added annotation patterns', 'fix for empty xmltext usage', 'support for no embeddments flag', 'parsing for xmltext changed (for fabrique) now we have one way parser for xml', 'fixed bug in type cast formatting', "if module type is not founnd - its id doesn't get lost http://www.jetbrains.net/jira/browse/fbq-9515", 'fixed issue with not highlighting of file references', 'proper assert for embedded statement', 'check cancelled works again', 'scr idea-1', 'fixed last state properly', 'proper last state calculation', 'assertion force pack/unpack rule', 'states were cut incorrectly', 'performance optimization for jsp / xml / html highlighting, adding check for getting metadata for nonvalid jspdirective, adding, preliminary context help for jsp', 'bugfix in bufferedpseudotext', 'pom model transaction must not be interrupted', 'propagation of xmllexer state handling changes', 'fixed issue with insertion of closing bracket / paren in comments', 'system and nonstandard colors support + color preview', 'mynsdescriptor initialization fixed', 'new events implementation', 'lexer starts from yyinitial state with value 0', 'pseudotextarray now fully supports interface', 'generalformattertest -> javaformattertest', 'new events version', 'minor bugfix', 'pseudotext interface requirements weakened.', 'calling start of super', 'endless loop fixed', 'fixed npe on null psi file', 'jdk 1.4.2_06', 'js / css editor features works in jsp', 'word completion on blanks', 'first variant of group alignment (aligning field declarations)', 'performance leak fixed', 'module loading cancelation + auto-add mnemonics on messages buttons for the "&" prefix', 'javascript module added', "mark scope dirty in case of xmltag. we can't provide more information since incremental reparse and html. (ik)", 'we can not cache value range since start offset can be changed without clearing tag caches', 'word completion in javadoc rollback', 'correct dtd parsing', 'word completion in javadoc', 'scr idea-114', 'word completion refactored', 'java script is integrated with html / xhtml', 'support unused selector highlighting', 'support unused selectors in css', 'modification count should be updated on any caches change', 'some changes in reparse and several new tests', 'xhtml id cache processing with separate indexer + more tests for css find usages in xhtml', 'cc2.2 test files', 'brackets and parens handling for custom files', 'before event should work for physical files only', 'test timebomb', 'events in case of elements merge fixed', 'block highlighting & navigation, quotes handling, insert brace on enter for custom file types (e.g. javascript)', 'mergeelements swaped merged elements', 'file getter in xmlaspect change set introduced', 'corrected minor bug in code example', 'events fixed (old length computed only for first change and stays unchanged since then)', 'array initializer options added', 'array initializer formatting added', 'set chartable for potentialy invalid elements', 'array initializer formatting options added', 'in case of full reparse removed elements should invalidate', 'comment by line and block is working in custom files', 'tests fixed (getparent corrected)', 'catching runtimeexception', 'fixes for replacement with parameter', 'fixes for html help generation + supporting external documentation', 'scr 40701', 'word completion test', 'scr 40693', 'fixes for css find usages and rename', 'fixes for xml doc provider', 'fixed npe for psifiles "in the air"', 'test commented', 'better tests for case insensitiveness of the find usages', 'storing validation caches only after successful (without exceptions) validation', 'igork styled word completion', 'added test case of replacing try by try', 'removed usage of getselectedtexteditor', 'fixed issue with wrong cache builder for unknown file type that is xmlfile', 'fixed issue with initialization of mynsdescriptor map is (wrongly) empty due to exception', 'null handled correctly', 'rename for css classes first cut', 'proper support for jaxp highlighting to pick up selected editor', 'inserted dtd', 'rename is supported via file type support capabilities', 'case insensitive support for processreferences', 'plug for id caches of the css', 'fixed issue with xml crash', 'added hashcode insensitive from char array', 'removed class cast', 'fixed minor issue with length of an array', 'pluggability of id builders', 'fixed auto generation of the dtd to not produce id and idref types', 'small fix', 'fixing text functions for fabrique', 'providing documentation for xml with dtd or schema, and html/xhtml', 'trove sources included', 'fixed issue with identification of empty tag end', 'cc.xml', 'fixed handling of > after /', 'added commented replace xml tests', 'fixed wrong behavior on update the tags that has the id', 'generate dtd produces idref for ref attribute', 'svn lib added', 'fixed issue with validation: finding dependent file from external url', "temporary commented 'duration' macrodef - seems like test unit's version of ant does not support it", 'fetch external resource also fetches referenced items', '[dsl] fixes', 'com.intellij.psi.xml.xmltagtest.testwhitespaceinsidetag crash', 'emacs style indent: small fix', 'fixed greater test for xhtml', 'added xhtml filetype', 'structuralreplacetest crash', 'shortened jsp reparse test case', 'testscr6197', 'fixed issue with too eager highlighting', 'emacs style indent', 'fixed npe on null element in istypedvar, p2', 'fixed npe on null element in istypedvar', 'xhtml completon when no dtd/ns is specified', 'fixed issue with inserton of > in xml', 'integraton of css with xhtml', 'weird comment for unknown code', 'scr 40314', 'fixed css parse problem', 'fixed html reparse problem', 'fabrique tests are fixed again, ep. 2', 'fabrique tests are fixed again', 'fabrique tests are disabled again', 'events fix for xml', 'added support for id and idref constraints during html validation', 'hack', 'added support for id and idref constraints during xml validation', 'fixed issue with not working completion for just registered filetype', 'close tab fix', 'temporarily removed newly added tests from testing since that cause problems on test machine', '1/2 of wrap done', 'commented html reparse problem in order to fix later!', 'update function', 'added fabrique tests', 'added jsp reparse problem test', 'fixed ctrl+shift+f4 on execution tabs', 'dispose for editors', 'added css -> xhtml binding (second cut)', 'if element is has not its psi alternative we need to change event scope', 'pom events wrapper for psi', 'indent working', 'scr 40281', 'added css -> xhtml binding (first cut)', 'hack by ik for fabrique', 'check for null xmlfile is inserted', 'css -> css', '"css" -> "css"', 'added xhtmlfiletype', 'a stable version of "new new" formatter interface', 'trivial npe fix', 'fixed misprint', 'cce test', 'url references are separated, resolve / completion made via fabrique css reslove', 'fixed one char diff again, :)', 'fixed one char diff again', 'scr 40064', 'small improvement', 'tabs on/off bug fix', 'fixed runtime crash with whitespacing', 'css import is resolved relative to css file that has it', 'next splitter', 'fixed memory leaks in debugger', 'fixed dtd editor highlighting', 'fixed one char missed', 'new formatter interface - more details', 'corrected abuse of psi in inspections', 'better playing with external urls', 'more correct completion for css url with relative to parent url start, added wrongly parsed html example', 'xml events update', 'added return after fullparse', 'removed extra spaces before } added during reparse', '(int)(x+1)', 'jsp is now not reparseable', 'new formatter interface v.2', 'scr 39729', 'scr 39636', 'fixed more npe on virtual file == null', 'ctrl-n width', 'fixed issue with building caches for libraries when searching for the method for processing ui form refs', 'fixed issue with null background color', 'fixed npe on element that has null virtual file', 'fixed issue with completion jsp tag when scriptlet is just inside the tag', 'scr 39971', 'npe in update', 'removed patterncompiler', 'added test case for ss', 'fixed replace by symbol bug, added possibility to search for the xml tag, refactored compiler', 'generify and others', 'fixed one more html tag balancing problem, added fast case insensitive comparison refactored csssupportlioader', 'clearcaches in xmltext', 'fix npe for code fragments', 'scr 39909', 'supported @import keyword completion, fixed bugs with live templates completion refactored cssreferenceprovider', 'refactored completion in order to support custom prefix evaluation', 'massive event changes', 'pagedmem.map.file: setposition bug', 'fixed bug on null parent', 'scr 39861', 'fixed bugs in url references', 'fixed npe on null nsdescriptor', 'fixed npe on empty href in link', 'detecting tag names first', 'fixed issue with typing > for single tag', 'weblogic addtional descriptors are put back', 'fixed issue with id reference', 'scr 37199', 'fix inappropriate doc element calculation', 'inline and external help on html tags in css', 'scr 39835', 'fixed npe on containing file == null', 'fix npe for codefragment-based psifiles', 'added test for incorrect balancing', 'css editor highlighting for functions and urls', 'new formatter interface', 'next-prev tab', 'bug fixes for html parsing, updated completion in html tags with optional ends, much better css editor highlighting', 'debug printing added', 'missed property urls', 'patching macos vm suspend bug', 'merging with head lex forgot to do.', 'proper timebombing with ideatestutil.bombexplodes.', 'proper quotes handling for css + support for insert matching brace on enter', 'tag used instead of its clone', 'bad tests formatting fixed', 'setname fixed', 'bugfix', 'xmltext may contain composite (cdata)', 'tag formatting on any psi operations', 'added -djavasvn.delta.disabled=true', 'events implementation', 'silly bug corrected', 'xmltag failing tests', 'xmltagimpl.createchildtag fix', 'formatter hack', 'top level element is not completed was changed to proper name', 'added some test code for quotes balancing', 'unregistering of external resources was added', 'rollback dimas changes', 'fixed message on bad tag', 'fixed issue on namespace handling in completion, fixed issue with npe due to lexer attribute without value bad handling', 'correct events implemented', 'fixed findsubtag', 'some functionality implemented', 'enforce namespace fixed', 'npe on bad delegate', 'fixed issue with custom xhtml descriptor (specified by the user)', 'added null support capabilities check', 'attempt to fix problems with xml_text formatting.', 'added false parameter for createcachedvalue', 'fixed issue with cce on the attribute error', 'test for error message for top level element is absent', 'fixed error message for top level element is absent', 'fixed out of memory during parse', 'fixed npe on null document for xmlfile (this is for dtd)', 'fixed issue with daemon problem opening the dtd', 'fixed cce if dtd is mapped not to document type definition files', 'fixed issue with incorrect message on resolve of the css reference', 'chartables can be different', 'scr 39628', 'fixed issue with highlighting any string as incorrect url', 'completion/highlighting in / off href attr of link html tag, navigation in css file', 'serious bug in reparse fixed', '"move to opposite" not on tab', 'split: currentfile', 'tooltips', 'supported line and block comment for css in html', 'invalid tests removed', 'trimmed text fixed', 'structure tests fixed', 'xml text now merges leafs', 'fixed cce when dtd is not mapped to xmlfile', 'fixed issue with wrong parameters for xmlblockcommenter', "fixed issue with 'interface.this'", 'fixed issue with replacing a.b', 'fixed issue with expiring cached values', 'fixed issue with matching a.b', 'xml pi introduced', 'fixed icon :)', "non ascii letters in jar's", 'fixed issue with parsing complex nonquoted attribute values', 'fixed problem with html file validation when explicit doctype is present', 'fix of 38826', 'fixed npe on null tag name', 'support for comment by block in css', 'check for empty tag textelements', 'windows == null', 'css file type icon', 'rebuild delay twiced', 'supported line comment for css', 'fabrique fix', 'find usages test was updated', 'fixed html performance tests', 'structural tests fixed', 'provide unscrambled j2meplugin', 'hack for fabrique', 'added correct check for xml type', 'attribute setter fixed', 'addchildren fixed', 'fixed issue with matching simple string patterns', 'added todo', 'fixed issue with resolving includes with jsp:include without xml syntax', 'several classes support in one attribute, case insensitive, no css id references', 'fixed issue with null attribute descriptor retrieval', 'removed conflicted file by ik request', 'cleanup for memory leak', 'rollback previous change', 'added p4api.dll', 'added build number to snashot name', 'svn properties added', 'checkout plugins from svn', 'fixed possible npe', 'scr 39249', 'c-space', 'remove unnecessary getlastchild()', 'supported import in css style sheet, ep2', 'movetooppositetab.update', 'paste large buffer', 'history in unscramble dialog', 'scr 38911', 'supported import in css style sheet', 'updated fabrique dependencies', 'commented test cases for import support', 'commented test cases', 'case insensitive validation for css', 'tabs in single row', 'fixed scr# 38590', 'keep extension on files with empty name', 'adding label for sr operations', 'splitter proportion limits', 'fixed css sources zipping for the build', 'fixed equals w/o hashcode', 'trimtosize: files not from history', 'custom script code commented', 'fixed problem with adding extra member', 'fixed capitalization in dialog title', 'fixed capitalization in title problem', 'do not change names out of original method base class', 'scr 39040', 'inline variable in anon. class', 'scr 38860', 'camel words and patterns supported for narrowing down the list of members', 'camel words searching refactored', "changed order of psielementfinder's for fabrique's needs", 'test for for each replacement', 'camel humps for speed search', "fixed fabrique's fbq-8202", 'make method public for fabrique', 'increased ms count for performance 2 test', 'updated proiler libraries from yourkit 3.1.1', 'separate descriptors for the html', 'html tag / document specific nodes', 'fixed issue with saving external resource as xml', 'fixed xml highlighting problem when there are problems with external resources, ep 2', 'fixed xml highlighting problem when there are problems with external resources', 'scr 38586', 'html file always has xmlprolog', 'fixed jsp problem (with help of ik)', 'no action for second project bug fixed', 'more readable filename for the cpu / memory dump', 'visibility in static to instance', 'fixed issue with converion of idea url into java url, when referencing jar file', 'fixing the "console.txt" problem', 'split hor. <-> split vert.', 'move to opposite tab group fixed', 'update window title filename during loading', 'throws search', 'some more logging for compiler output paths management', 'tabs off', 'fixed npe on file == null', 'fixed npe on cancel of super dialog', 'scr 38610', 'scr 38705', 'throw usages dialog', 'fixed xml highlighting', 'changed svn plugin configuration', 'capture memory / cpu snapshots show message dialog', 'reflected svn plugin configuration changes', 'edit query from file not found', 'scr 38505', 'npe on null editor fixed', 'more logging', 'trying to make reparse more stable', 'npe on file', 'scr 38685', 'fixed npe with containing file = null', 'scr 36251', 'checks for npes during loading configuration', 'fixed xml highlighting in complex cases', 'quoted bootclasspath', 'added fabrique usages', 'removed extra init of editor', 'first file is active editor', 'scr 38619', 'proper namespace uri for xhtml', 'fixed issue with html parsing', 'unchecked warning when calling constructor with raw arguments', 'fixed npe, ep.2', 'close all unmodified bug', 'fixed console problem, removed p4idea plugin', 'excluded p4idea', 'lexer is started with default state, ep. 2', 'lexer is started with default state', 'xml_name for tag is converted into xml_tag_name', 'rollbacked -- bug fix', 'fixed issue with directive completion when tags were also present', 'updated completion of jsp directive', 'find usages stopship bug, to be put in pallada', 'supporting formal argument type constraint', 'new code formatter version', 'fixed problem with redirecting output to console', 'more generics in ssr, removed some unused things, added beaninfos to predefined templates, support for annotation members matching', 'performance testing for html highlighting landed', 'intermediate find throw usages version', 'goto defs/uses', 'close all files in tab bug', 'getselectededitors: current -> first', 'max fix in hilighter', 'scr 37454', 'multiple chbyname out of mem fix, extract supermethod', 'test also checks order of annotations', 'profiling util fixes of possible npes', 'some number of warnings was removed & initial support for annotations', 'updated to yk 3.1', 'changed default port for yourkit', 'checking for zero and negative line number of the error returned by the xerces', 'generified', 'correct parsing of ps', 'parsing/validating old html', 'used pattern made static', 'fixed npe on containing file = null', 'parser refactoring', 'i finally managed to get read of cancelreparse in xml error handlers', 'clear caches introduced', 'now it is no need for cancel reparse', 'remove damaged suubtree fixed', 'split without tab', 'changed port for yourkit used for idea launching (different from default)', 'removed virtualfilesink', 'initial pseudoclasses completion', 'xml highlighting test fixed', 'fixed caching of namespaces', 'overwriting of extensions enabled', 'removed clearing recentdata', 'fixed mnemonics for s&r', 'fixed mnemonics', 'no quotes for attr', 'fixed memory leak, ep2', 'capture cpu snapshot fixed, info message on status bar on end of operation is placed', 'introduce constant in the other class', 'fixed issue with npe with no containing file', 'better processing head and link tags (case diff, no type in link)', 'caching resolve for cssidentifiers', 'proper validation of css colors', 'testing find usages of css class in file', 'not visible actions on mac, several tries to delete the file', 'excluded ideaalloylaf from scrambling', 'added profiler jars and command like key to lax file to enable profiling', 'yourkit trace flag was added for java options', 'yourkit dlls', 'support foreach', 'correct finding of foreach loops', 'icons for profiling actions', 'fixed memory leak with recent data', 'fixed npe for getcontainingfile()==null', 'uncomment critical section', 'dirty hack', 'reparse fixes', 'find usages for style, first cut, ep.2, also missed files were commited', 'find usages for style, first cut', 'parent is formed correctly', 'profiling actions were inserted, ep3', 'ind out of range fix', 'focus fix', 'profiling actions were inserted, ep2', 'profiling actions were inserted', 'added saxpath and jaxen libraries', 'damaged subtree remove fixed', 'dblclick on ...', 'tabs closing order', 'anon to inner', 'bug fix: really from ik', 'fed up of this npe...', 'brace problem fixed', 'fix for stupid typo', 'fix for enter in parameters', 'fixed issue with matching try, esp. for replace', 'tree events', 'better matching finally/catches esp for replace', 'npe in style attribute', 'fixed ', 'fixed issues with extra ', 'tests for javadoc generation', "this commit was manufactured by cvs2svn to create branch 'switch_to_lib'.", 'fixed control + w in style attrs', 'fix this in args. of anon classes', 'splitter removed', 'ismodified fixed', 'inh.to del. bugfix, small fixes in editor', 'custom file type completion', 'fixed npe in select word + control + q on css property value shows help on property + reference caching', 'forget this', 'implement pluggable error logging', 'fixed issue with closing style attribute', 'quick fix for style or id reference', 'cached value does not check itself for modification', 'inline & external javadoc for css properties', 'fixed bug woth resolve of class or id', 'scr 38262', 'null checks', 'show applied styles action', 'a typo fixed', 'javadoc and colors and fonts plugging', 'fix for null under attribute', 'xmltag.getvalue() bugfix', 'select word for css', 'caches clean up should be done in clone not in copy since clone could be called from changeutil.copytoelement', 'brace highlighting & block navigation for css in html', 'anonimous', 'fix in extract from anonymous methods', 'xmltag.getvaluewithouttrim()', 'find usage on throw', 'popup manager - initial checkin', 'extract method scope bug fix', 'bug with to large position in rebuild', 'added close nonmodified editor action description', 'scope fix', 'example for embedded style resolve', 'fixed issue with doctype lowercase', 'introduced extra command-line parameter for specifying template path', 'support for css highlighting in html', 'editor manager panel removed', 'fixed issue with file text id mismatching', 'chameleon elements for html and dtd filetypes', 'model changes to support listeners', 'dsl: build fixed', 'new code formatter in debug variant.', 'fixed issue with parse of just <', 'fixed issue with reparse of html', 'removing value from cached value dependency items for many cahced values', 'parsing html correctly', 'added method for clearing parser stack', 'redundant synchronized in method inlining.', 'selection error', 'save selected tab in trimtosize', 'remove listener', 'lost selected tab in trimtosize', 'support for quick entering length attributes', 'tabs pane trimming error', 'back/forward navigation', 'select in/flickering', 'support for completion of compound properties & better support for same type properties', 'adding support for several properties of the same type & fixed cce', 'files for css table gen', 'fixed issue with not implementing comparable for deferred user lookup', 'added support for nonregistering our css support if css ext already registered', 'reverted ..to the path to ant', 'prev/next tabs actions', 'removed .. from the path to ant', 'updated tests according to changes in idea psi', 'color chooser support', 'after change runnables in psimanagerimpl', 'corrected the update url', 'using external css property name/values table (first cut) + highlighting errors first cut', 'jetbrains.fabrique -> com.intellij', 'changed textfield border', 'several static fields made private and final also', 'using generic collections', 'corrected borders', 'the very basic support for the completion of css properties and values in css file', 'simple rename of parameter name', 'very-very simple css highlighter', 'added support to create psi tree view for any suitable file type', 'timebobm', 'fixed issue with not finding document descriptor from tag', 'fixed html lexer to restart nonclosed tags if start <', 'missed static final modifiers from token sets were inserted backwardly', 'parser state interface changed to provide parsed pointer handler', 'only empty error elements should be deleted at the end of reparsed composites', 'one more file type', 'scr 37962', 'one more parser fix', 'whitespace before reparsed chameleon fixed', 'xmltag.getvalue() improvements', 'css support integrated', 'attributes without quotes for the html', 'several issues fixed by ik', 'fixed issue with searching casts', 'hilighting of css', 'fixed class cast exception', 'jflex', 'empty file reparse failure fixed', 'module initialization fix', 'enabled insertion of required attrs by default for the html + better handling of quotes for html', 'css completion in html (support for ids)', 'css completion test', 'npe bug', 'not add qualifiers to types contained in current file', 'picocontainer lazily initialized', 'css was added to project', 'css.iml was added to project', 'extra unneeded testing code was removed', 'fixed issue with case of html', 'added several methods to convert collection into typed array', 'refactored getting test data path (to enable tests in plugin based on testdata)', 'fixes tracker request # 37895', 'tag name for parsed entities fixed', 'generics added', 'project for automated build changed', 'fixed jsp completion with the help of ik', 'action completion fixed', 'javadoc reparsing fixed', 'enabling empty attributes', 'fixed issue with looking beyond the end', 'adapted brace matching util to eat xml_name and xml_tag_name since the latter still exists', 'correct jsp directive completion', 'fixed issue with directive completion', 'fixed issue with > in jsp scriplet', 'javadoc parsing fixed', 'fixed html tag hilighting', 'fixed cce', 'tag begin / end navigation, hilighting, etc', 'html completion', 'ent files added as resources', 'error fix: geturls() now honors compilation_classes category', 'error fix: geturlsforothermodules() now honors exported dependencies', 'html and xhtml dtds were added', 'hole text change now handeled correctly', 'new parsing test', 'movetreelevel now correctly work with lexer states stack', 'chameleons are now correctly passed by insertmissingtokens', 'removed printing of tag names during tag matching', 'fixed brace hilighting in xml, added code block begin/end navigation test for xml', 'scr 37607', 'scr 37856', 'correct lexer state', 'no validation when no doctype / namespaces', 'better xml validation & caching grammars per file', 'html psi landed', 'correct event sent for incremental reparse', 'fixed issue with processcanceledexception', 'fix for doctype', 'whitespaces in xml should be javatokentype.whitespace. this logic is used in clients :(', 'subtreechanged event fixed, attributeerror handler introduced', 'parser fixes', 'not add qualifiers to types contained in selection', 'fixed issue with incorrect work with tomcat 5.0.28+', 'document history setstate() is aware of editor type scr #37794', 'now reparse use valid chameleons', 'now we lex file one more time to get rid of states in tree', 'stupidbug fix', 'disabled using new parser', 'fixed issue with using new html grammar for file factory', 'fixed issue with using new html grammar for reparse', 'propagating manager by setting tree parent for chameleon', 'checking tei calls isvalid in try/catch', 'fixed issue with whitespace', 'not valid test', 'version for ik grammars', 'more html parsing texts', 'initial code for html parsing', 'ik', 'new parser addon', 'new parser', 'fixed issue with hierarchy incorrect matching', 'renamed ss&r testcases', 'incorrect class name for hierarchy check', 'fixed issue with > in scriplet completion', 'renamed in order the tests to run automatically', 'idedocumenthistory - uses editorstate + tests added', 'fqn in method call, v2', 'fqn in method call support, fixed', 'fqn in method call', 'fqn in method call support', 'switch matching better handling, fqn in search pattern better handling [] in dcl types', 'switch template was added', 'support for fully qualified class name in search pattern & proper handling of [] in array dcls and incorrect switch handling sometimes', 'scr 37740', 'fixed matching of var initializer, keeping field access modifier and preserving comments during replacement', 'fixed issue with preserving simple comments and access modifiers', 'fixed issue with incorrect matching of variable initializer', 'bug 3528 fixed: new brace placement option added (place on new line if wrapped).', 'path for plugins missing getsettingeditor()', 'minor change', 'npe in ensurenamesloaded', 'scr 37668', 'npe in case of second constructor for expected types provider fix', 'fix for negative length shifts', 'fix for codefragments', 'fixes exponential algoritm in modulerootmanager.getfiles()', 'compositecachemanager', 'cachemanager methods return psifile[]', 'make it possible to add jars to classpath', 'virtualfilesystem.getlisteners() made private, method for vf introduced', 'virtualfilesystem.getlisteners() made public', 'changed tomcatintegration - > tomcat to reflect changes in build script', 'introduce method in automaticrenamerdialog', 'extrtact method in automaticrenamerdialog', 'automaticrenamerdialog made more open for descendants', 'automaticrenamerdialog constructor made more open for descendants', 'automaticrenamerdialog constructor made public', 'some splitting reorganization', 'saving vert_scroll causes troubles with undo with smooth scrolling enabled.', 'fixes for undo trouble with smooth scrolling turned on. vert_scroll should not be remembered since it is catched asyncronously at the wrong time.', 'pack, some style changes', 'namestore move to memory mapped file', 'php description added.', '"no matches found" message added', 'fixed bug iwith mypindex', 'x11 selection', 'lex update', 'namestore checking', 'bytebuffer speed temp. workaround', 'rolled back change', '-didea.smooth.dialog enabled for all os', 'catching unknownhostexception ex', 'using xerces for online xml validation', 'check box in c-n', 'web services client ibm schema was added', 'enter on ...', 'hack to support broken packages for package prefix', 'choosebyname old style', 'heapbytebuffer -> directbytebuffer', 'bug fix in namestore hash (sign)', 'commented out due to possible memory problem', 'focus loss in c-s-f12 fixed', 'test changes due to bugfix for generic method syntax', 'incomplete reading from pipe fixed', 'changed version logo to irida.', 'added test for xml schema validation for the web app', 'fixed bug in formatting (wrappertest.testincompletefor failed)', 'minor fix for fabrique', 'added label formatting', 'syntax changes: <t>f() => this.<t>f ()', 'getfile renamed', 'fixed issue with wrong first time repository name cache initialization', 'init fix', 'comment', 'fixed issue with tag end autoinsert when the user enters inside mixed content', 'namestore added', 'fix bug (n)<10', 'minor changes', 'this is new version for blocksupport but it is not finished yet.', 'temporary fix fortoo long lists', 'completion of jsp action before another action', 'support of jsp completion before another action.', 'smart prefix', 'smart search in libraries', 'scr 35973', 'reverted max version of patterns syntax', 'some improvement in c-n', 'some regexp optimizations', 'c-w in fields declaration (whole line fixed)', 'c-w in fields declaration', 'there is a case when buffer is null', 'group names by cap letters', 'zero lowercase letters between capitlas now allowed', 'highlither replaced by function from refactoringutil', 'workaround bug for scr 36800', 'max pallada patches', 'workaround fix for scr 36800', 'yet another repository format opt: bit flags instead of counters', 'log message changed', 'stupid bug', 'test should pass on better results', 'synchronization changes in psi', 'removed additional resolve order for ant properties and tasks', 'ixed npe on null selection', 'fixed npe on null selection', 'scr 36798', 'empty unclosed composites in the end of file handeled properly', 'clean up for used project', 'cleanup for context.', 'tab navigation on finddialog', 'updated j2ee 1.4 dependent schemas', 'updated j2ee 1.4 dependent schemas (latter went final)', 'catch linkageerror', 'fixed bug in the highlight use/def values', 'appropriate file content', 'rollbacked error about write action', 'unused variable range removed', 'scr 36542', '36542', '36572', 'values use/defs highlighting', 'support for scriplets in jsp', 'support for scriplets', 'copyright sign replaced to (c)', 'speed up completion in the jsp.', 'npe fix in case of empty file', 'statistics normalize caching', 'jspfilereference caching', 'offsets corrected', 'changed signature for fabrique', 'prevent recursion is always false', 'chartable assignment fixed', 'jspfilereference caches', 'scr 36354', 'small bugfix for all uppercase', '# 36321', 'new tree structure', 'scr 36275', '# 36166', '# 36158', 'fix for 36191 from max', 'fix for scr #36241', 'fix for 36191', 'scr 36211', 'scr 36213', 'scr 36163', "no open in new tab if 'find' tab was not opened yet", 'fixed npe for finding in literal content', 'fixed crash with meta chars in literal content', "no open in new tab if 'find' tab is absent", 'fixed finding anonymous classes by new', 'matching anonymous class just by new', 'fixed problem with registry in windows installation', 'fixed problem with exe installation registry', 'some changes in format', 'patternbuild refactored', 'scr 36133', 'cosmetic: reduntant null assignment removed', 'scr 36102', 'fixed matching of anonymous class parameters, work with search results, keyword as word optimization problem', 'fixed matching anonymous class parameters', 'additional weblogic dtds', 'scr 36019', 'excluding keywords (namely, super) to affect decreasing scope of global search, ep2', 'collapsing in c-n etc - small bug fix', 'excluding keywords (namely, super) to affect decreasing scope of global search', 'requesting focus on search end', 'support for fully qualified class names in constraints', 'using fully qualified names when they are specified', 'array alloc utils created', '#35720', 'ability to reactivate after license collision', 'debug trace removed', 'fix for 35864', 'fix for #35823', 'some changes in repository format', 'idea 5 changes', 'test for maxim mossienko', 'fix for #35762', 'ability to re-activate after license collision', 'added descriptor null check', 'fix for #35739', 'added check for null descriptor', 'pallada module and pallada project renamed to idea.', 'fixed issue with end tag completion when <br/> like tag was inside', 'comment change', 'complex completion of html ends ep.2 and with jsp action ends also', 'complex completion of html ends', 'better completing end tags', 'completing even if tag start is preceded with whitespace', '#35647', 'fixed problem with long "licenced to" string', 'commented nonworking cases', '# 35668', 'fixed issue with parsing the library sources when first time searching for the usages of e.g. private field', 'synchronization of mycreatedcachepaths in globalcachemanager and cache map in cachemanager fixed', 'scr 35634', 'scr 35580', 'some day xmltag become modificationtracker but not now..', 'cached value changed to support local subtag changes in xml', '# 35574', 'initial cut for finding results inside psielements', '# 35575', 'scr 35596', 'scr 35516', 'added check for isvalid before the replace', 'no browser on redeploy', '#35383', 'fixed issue with matching type elements that are bound to inner classes', 'better class replacements', 'scr 33628', 'fixed npe on misconfigured xhtml', 'scr 35337', 'scr 35407', '#35114', '# 34782', 'sleep times reduced.', "fixed indexoutofboundexception during triggering 'merge duplicated lines' on changed text file", 'cosmetic checks', 'class based replacements, ep2', 'class based replacements', '# 35023', '# 34563', '# 35175', 'fixed issue with constraint not used for 0 occurence', 'better handling of complex patterns + ifs in predefined patterns', 'xsi:type support', '# 35137', 'scr 35124', '# 34653', '#34467', '#34492', '# 34456', '#35072', 'single tag is completed properly.', 'support for completion after attributes', 'initial cut for 0 max occurence', 'same sequential multiple vars constraint is supported, also replacement for this case is done better', 'removed searchcontext sharing', 'removed common map', 'used common psielement[] array', 'better tooltips handling', 'scr 35054', 'scr 34974', 'some methods made non-final for fabrique', '#34509', 'fixed issues with multiple open projects', 'hilighting was made psi file aware', "fixed idea's build", 'better support for class / method matching', 'scr 35524', 'empty method body ({}) does not find all methods', '#34911', '#34876', 'support for searching in libraries', 'handling of multiline matches was fixed, preview replacement bug with not showing the preview fixed, bug with extra ', 'fix resize problem', 'fixed bug 34693', 'add license networking cache', 'removed _ in names of the variables', 'misspelling was fixed', 'removing replaced usages', 'updated patterns for more meaningful names', 'some strategy is supplied for pattern', 'support for updating button status of button list depending on update of anactions supplied', 'fixed issue with incorrect usage replacement, added help id, edit query action is dependent on search status', '... for buttons that will show ...', 'max / min size for search / replace / edit variables', '# 34293', 'scr 34541', 'fixes for fabrique', 'validation of search pttern before running search', '#34575', 'a little wait after each file without the matches (to redraw)', 'fix license-related urls', "'edit query' from usage view", '... to search/replace structurally', '#34574', 'scr 34318', 'module search scope', 'history/copy template are reflect replacement context', 'fixed cosmetic ui problems', 'fixed aiob & multiple selection in history view', 'cancel in common group = false', '[igork] trying to fix damn npe', 'fixed regression', 'waiting a little bit after found usage (to enable awt repainting)', "rolled back ven's changes as those cause stackoverflowerror in antcompletiontest", 'update protocol version - major fix', 'upgrade protocol version - major fix', 'made class final', 'updated to interface changes', 'jsp file template was added', 'removed old stuff, made user / history configuration on per project basis', 'fixed bug 33450', 'capitalized words in scope', 'replacement preview', 'support for module scope', 'check for unsupported replacement patterns', 'replace selected usages does not close the tab', 'text/regular expression', 'fabrique', 'made protected method for fabrique', 'fixed incorrect replacement', 'fixed array index out of bounds during reparse', 'fixing multithreading npe', 'scr 34062', 'scr 34003', 'scope in find dialog', 'fixed issue with file mask not reset', 'fixed issue with matching call parameters', 'fix message incompatibilities', 'stop button is not shown for simple find usages', 'fixed issue with forgiving selection / expanded (33951)', 'fixed npe (scr 33906)', '"askreloadfromdisk" is overriden in fabrique', 'completion fix. (see #33853)', 'fixed issue with incorrect finding of vars', 'no cache updates after changes to workspace file', 'mask made insensitive', 'opacity support', 'smart completion of enum constants inside switch', 'scr 33833', 'ivalid -> invalid', 'reverted to 1.1', 'fixed issue with null children for directory', 'fixed issue with not setting directory when selection is done from project pane', 'fixed issue with module names when no search results', '#33704', '#33638', 'press cross will produce cancel if cancel is shown', 'fixed background color once again (for default schema)', 'proper handling of matching several statements', 'fixed misspelling of available', '#33625', 'checking reg exp syntax on text field focus change', '#33565', 'proper exception about invalid reg exp pattern', 'catching invalid pattern exception', 'case is sensitive by default', 'search is case sensitive by default', 'sorted modules in module combo', 'saving scope / open in new tab settings between invocations', 'duplicated usages are just skipped', 'removed extra predefined configuration', 'background color for viewer is taken from readonly_background_color option value', '#31122', 'installer images updated', 'added test case for searching *=', 'findusages -- some speed improvements', '#33552', 'made some debug logging / checks conditional', 'modified clone() for arrays', '#33390', 'wrong buffer used', 'one more damn stupid fabrique fix', 'scr 33497', 'fabrique fixes', 'forgotten visibility fixes for fabrique', 'some more visibility fixes for fabrique', 'some "protection" of methods for fabrique', 'insert string is made more optimal, size of the buffer grows slowly', 'logging for fabrique', 'check silly assignment only in case of not qualified references', 'fixed ossue with composite usage nodes', 'no directory postfix', 'find in modules is working', 'scr 33289', '#33392', 'scr 33393', 'checks for null parent / child2 were inserted', 'fixed classcastexception', 'very rarely (race conditions?) editor could be null in updatehighlighters', 'changed caching policy', 'ui issues', 'searching for arrays of primitive types more accurately', 'allow empty namespace for xml generation in xforms', 'ensure that size grows up. fixed endless loop for small numbers', 'buffer is expanded more slowly', 'some more code format improvements', 'exploded and webcontent directories are created in separate directories (not in module root as before)', 'better description for whole word only', 'fixed npe for no selected editor', 'correct binding of the usage infos in case of multiple statement matches', 'added caching in getinstance()', 'fixed issue with too much remembering of file extension', 'imporved performance of code formatter', "don't process folding until highlighting for xml files", 'added search for module', 'storing selection for file mask in findinpath dialog', 'no activation for usage view when it is created stand alone. no tab remains if no usages found', 'one more test on schema includes', 'fixed misspelling of configurations', 'rolled back hashing attributes', 'timestamp was removed', 'null -> project for compiling context', 'rolled the optimizations back for a while ince those start/finish actions where used as entry locks indeed. need correct all the clients.', 'improved performance of start/finishnoncancelablesection', 'improved performance of start/finishnoncancelableaction', 'hashmap fully incapsulated in methodsignaturetomethods', "methodsignaturetomethods class introduced instead of 'native' java map", "unused 'myvisitedclasses' variable commented out", 'ui fixes for edit var constraint dialog', 'implemented visibility checker', 'ui fixes for main dialogs', 'completion of html tag ends was added', 'scope mnemonic was added', 'if tag.length() == 0 jsp tag is not inserted', 'commiting file before matching it', 'corrected script error', 'fixed npe and incorrect completion in some case', 'fixed issue with out of bounds', 'activation of toolwindow was added', 'fix license collision contention', "scope is appended to 'no usages found'", "scope is appended to 'no usages found' and title of usageview", "scope is appended to 'no usages found dialog' also", 'fixed possible npe when getusages returned null', 'scope id in usage view title', '"descendants" -> "class hierarchy"', 'restored target flag, fixed issue with history', 'fixed nonworking of tool window activation for find usages', 'fixed npe with (psielement[])selection == null', 'configuration is saved to history', 'no toolwindow activation if there is no usages found in path or structural search', 'better support for searching in comments and strings', 'fixed npe when usageinfo returns null element', 'hashing attributes with namespace is done in second pass in order to prevent recursive calls not found problems', 'gloabal search scope chooser -> scope chooser', 'handle license collisions better.', 'rolled back anton changes since they cause problems', 'fixed issue withmatching literal expressions', 'net cleared scanned caches', 'reorganized predefined patterns a little bit', 'fixed issue with null configuration', 'removed unused import', 'some optimization of getallclassnames etc: keys & names collection modified: now you can pass hashset to which elements will be added instead of converting to/from arrays', 'comment added', 'test for completion of jsp end tag in lastly added case', 'temporarily disabled test for completion of jsp end tag in lastly added case', 'support for search in selection and class hierarchy', 'removed unused imports', 'working with global/local search scopes', 'tests for enter within jsp tags', 'tests for enter within tags', 'tests for autoinsertion of html block ending tags in jsp', 'bug fixes in completion of end tags', 'added tostring()', 'autocompletion by pressing > in action tag end is prohibited', 'jsp custom tags end completion', 'tests for completion of html and action tags', 'made class public', 'tests for autocompletion of html and action tags', 'made the method to be public & static', 'support for navigation by braces of different types in one fragment', 'fixed issue with truncation of the number of occurences count (#32061). also fixed issue with number of occurences not shown till click (#31664)', 'jre 1.4.2_04', 'added support to old behavior (picking up next paren) if code style option permits it', 'fixed issue with completing method when paren of statement on next line is picked up', 'fixed issue with completing null after . in parameters of method call', 'fixed navigation by control + [|] for jsp files (within actions and html tags)', 'used metadata while method resolving', 'rollback of previous isvalid introduction', 'fixed isvalid', 'fixed npe when no selected editor', 'fixed issue with going the caret after the document if the completion is done by =', 'fixed issue with incorrect evaluation of cached value for derived ant configurations', 'fixed issue with incorrect evaluation of cached value for xmldocumentdescriptor', 'evaluation of timestamp for xmldocumentdescriptor is handled in meaningful way', 'fixed issue with not dropping namespace cache when the tag is set', 'fixed finding substitutes for old findsubtags', 'no caching for children', 'better caching of often needed data', 'make more extendible for fabrique', 'corrected bugs in new bytebuffermap implementation', 'more convenient ui for path', 'mnemonic for file mask option added', 'file mask search filter initial support', 'improved performance of writeablemap writing.', 'proper handling of preview invalid conditions', 'equals to schema name -> check schema', 'optimized handling of large number of tags', 'fixed issue with finding attributes, they are searched by name and only the if namespace is set using qualified name -- iii', 'fixed issue with finding attributes, they are searched by name and only the if namespace is set using qualified name', 'fixed issue with finding attributes, they are searched by name and only the if namepspace is set using qualified name', 'fixed with hash subtags when local name != name', 'tag is inserted one time into hash', 'hashing sub tags was added', 'empty array of tags was added', 'hashing attributes for performance, localname is cached', 'scr 32109', 'attempted to improve inference of common type', 'preview for replacement, replacement of selected nodes', 'ability to exclude usage node programmatically', 'fixed aspectj tests', 'hilighting for replacement preview', 'after closing tag for jsp when / and > are typed', 'license error messages added', 'strings -> hash codes (occurence mask hashes keys)', 'disable new version check for compuware version', 'true filter class made to be singleton', 'scr 31981', 'scr 32082', 'changed strings to hashcodes in occurrence mask hashes.', 'added support for dag-like type hierarchies', 'fixed npe in processpsitreechanged when the virtual file from psifile is null (this is so for all completion text fields)', 'fixed npe on set percentage when percentage button is not already set', 'fixed issue with resolving of a.b when a and b are fields', 'fixed issue with smart completion of cast in new', 'fixed issue with completion of parameters in constructor', 'null is completed in method parameters', 'gettyperank for autoboxed types fixed', 'added methods for processing word in comments and literals', 'removed wrong import', 'show selected item', 'disabled hilighting for constraint fields', 'disabled hilighting for search aptterns (until better hanlding of pattern syntax)', 'added ability to disable hilighting', 'progress goes to 100% one time (during scan all files), full scan was also optimized a little bit', '#31505', 'initial support for search in comments', 'patterns are separated from main editing', 'added setphysical', 'history handling ui was modified', 'modified trace', 'some temp console tracing', 'ui was made better once again', 'cancel button could appear on the status bar again', 'fixing npe', 'fixed issue with starting background search when ui settings were changed', 'start/finish batch processing mode', 'updating compuware licensing', 'temporarily commented startbatch ... and clear resolve caches', "added 'started' to timestamp for generate rgs", 'first cut for different management of the templates', 'comments are remained during statement matching', 'proper setting of timestamps during build', 'integrating compuware license checker (-dcompuware)', 'changed version from 3.0 to 4.0', 'when building degenerator compile utils separately', 'significant ui tweaks first cut, removed old bug tracking support, saving replace configuration', 'isphysical', 'percentage on toolbar for background processing', 'sped-up a little', 'enable degenerator run with the updated version of generics', 'fixed issue with replacement by assert expression (w/o ', 'fixed progress problems for scanning dirs', 'fixed npe with empty selection', 'added test cases for silly assignment search', 'fixed issue with incorrect intersection for global search', 'true for default variable search target', 'initial implementation of the progress', 'suspend async search button was moved from toolbar to usage view toolbar', 'disabled readexternal (to prevent crash problems due to empty tag values appeared since write is not implemented)', 'changed declared package name to correspond to the directory structure', 'fixed issue with processing of the same files two times', 'fixing: com.intellij.util.io.fileutil should not be scrambled', 'fixed issue with incorrect mating of def inits', 'temporarily commented test case of completition of new a(|).show()', 'reverted change with completion check for top level expression', 'fixed npe for null psielement in usage view (#31434)', 'fixed issue with smart completion of last arg in new call (for new a(get|).show()', 'inserted setting of different vars in order to print time statistic correctly', 'completion of types in reg exp and expr type fields, fixed npes with invalid pattern and cancel, search for inner class/method/field will make them as results (before was parent class), initial support for livetemplates funcs (just editing them)', 'fixed simple misspelling of &', 'fixed npe for stopping ss when incorrect pattern is used', 'fixed npe for action update for empty project', 'scr #31374', 'inserted timestamp for certain apparently long operations', 'changed paths to resources to point inside pallada root', 'start/finish batchoperation before/after processing all files', 'packageset is supported properly, support for completion in editors', 'drop resolve caches after each file', 'first cut for usage of shortcut sets', 'fixing non-compilable code', 'add personal license', 'personal license ammendment', 'initial explicit save support', 'added method for fabrique', 'fixed issue with not copying selection during initial dialog show', 'fixed correct comparison of new expression', 'fixed scr 29648: read-only files are not always marked with padlock icon (e.g. in refactoring preview)', 'show simple information about substituions on keyboard and mouse move.', 'update minor version to "0.3" for display purposes', 'search in class hierarchy, initial ui design refactoring', 'compilation changes', 'shorten fully qualified names, reformat according to style were supported', 'removed last ss actions key binding', 'ss actions key bindings were moved into default keymap', 'removed newlines and mouse shortcut for ss actions', 'removed key binding action section', 'updating to include personal license support.', 'commented ss section', 'personal license handling', 'ss action mappings were added', 'removed action definitions', 'output path is made to pallada classes root (to reflect component status) v.2', 'output path is made to pallada classes root (to reflect component status)', 'plugin.xml was removed since the ss is just the base component', 'temporary disable the physical check', 'added initial support for progress', 'refactoring of async processing interface of usageview in order to make it simplier', 'fixed npe when project does not contains ejbs (e.g. pallada.ipr) then getejbmoduleproperties returns null', 'working search in selection', 'autoidentifysearchtargets is off by default', 'first cut for usage of repository for descendants search', 'fixed issue with npes accessing usages after async processing is done', 'optimization', 'refactoring ant generators', 'scr 30808', 'error for finding duplicated usage', 'enforced predefined order of generated methods', 'mockgen disabled in componentmanager still have problems in fabrique with damn "ex" classes', 'all generated mock components implement basecomponent', 'working on add methods generation', 'first cut for using repository during search', 'mock impl generator put to component manager', 'fixed issue with crash on null exprtype', 'second cut for expr type search from ui', 'mock impl generator', 'initial cut for expr type search', 'cancel is disabled during async update', 'refactored out and removed ariadna compatibility layer', 'refactored old/unsupported functionality into separate package', 'fixed regress npe with null project passed to createjavahighlighter', 'first cut for livetemplates language for search / replace criterias', 'fixed issue with completion of continue in for statement', 'fixed npe in ismatchingelement', 'updated to new module structure', 'test case for bug of inner new completion', 'liveconnect editor was used for ss find/replace template edit fields', 'cancel made in common group', 'fixed bug with wrong completion of last argument in non top level expressions', 'support of asterisk in search patterns in speed search base, support for case sensitivity and treating * as \\w* in incremental search', "ven's changes commented out due to failing tests.", 'fixed issue with not running expand / select first usage actions in sync mode', 'meta chars other than * are escaped? pattern exception is caught', 'simple support for asterisk in search pattern', 'added getproject() due to compuware request.', 'async usage view', 'scr 30690', 'scr 30529', 'timezone fix for license upgrades', 'fix timezone issue for license upgrade', 'scr30585 fixed', 'aspects.psi and aspects.psi.gen are in openapi now', 'fixed plugins resource loading problem', 'reverted to 1.2 version', 'reverted to 1.3 version', '- initial background searching - support for replacement of expressions / multistatement substitutions', 'scr30512 fixed', 'ismodified performance improved', 'fix scr # 30417', 'initial replace testing support', 'large test case was landed', 'made relative pathes for content root and weblogic mock lib', 'made modulerule less sensitive to the context', 'fix for #30223.', 'fixing tests memory leaks', 'fixing teardown', 'first replace cut', 'proper build file (why it was missed in previous checkin?)', 'fixed problem with class file parsing', 'temporarily disable "signature" attribute reading', 'mote tests were moved into separate test case, replace activity was started. fixed issue with psi change for pallada version', 'scr 29958', 'jdom dependency was added', 'fixed intermediate state inconsistency', 'fixed #29984', 'npe #30396 fixed', 'removing junit formatter', 'fix npe when myservletmappingview is null', 'xml schema caches fixed', 'schema includes fix', 'schema caches fix', 'xsd:any fixed', 'fix for xsd:any', 'massive changes', 'npe in empty xmls fix', 'jspx minimal support', 'scr#30277 fixed', 'enabled error reporting.', 'merging fixes', 'scr#26997 fixed', 'merging fixes into release', 'scr29983 fixed', 'scr30043 fixed', 'corrected to add jasper deps', 'fix for scr# 29889', 'jspx fix. minimal jspx syntax support.', '#29892', 'fix for: dtd change caused xml document to become red.', 'navigators accept nulls', 'fixed custom navigators', 'added custom navigators', 'added parent factory generation', 'scr29941 fixed', 'scr29940 fixed', 'scr29917 fixed', 'changed method modifier', 'scr29790 fixed', '# 28428', 'dead code thrown away', 'killing deprecated diff api.', 'changed default type handling', 'fixes for 29782. inspectiongadgets plugin sometimes returns null as problem description template. this used to cause npe when exporting inspection results to html.', '#29817', 'scr 29670', '# 9789', 'class loader fixed.', 'system.out.println removed', 'idea-aurora -> idea-pallada', 'xml highlighting and completion fixes', 'scr#29607 fixed', 'scr#29432 fixed', '[lex,dsl] scr#29524 fixed', "this commit was manufactured by cvs2svn to create branch 'test_for_ven'.", 'scr 29485', 'strict and not strict version for getdocumentdescriptor introduced. strict version does not return dtd/generated document descriptors.', 'shortcut changed', 'mixing namespaces and dtd fixed', 'caching mechanism fixed', 'taglib resolve fixed', 'hack to avoid npe in completionpreferencepolicy caused by incorrect completion handler usage from basecompletemacro. there should be one handler object per completion.', 'resolve in members through 2 and more includes fixed (scr #29213)', 'direct members in smart completion now highlighted', 'upgrade deadline fixes', 'scr 29259', 'scr 29069', 'scr 29098', 'error removed', 'scr 28962', 'fixes', 'fixes in web directory resolve', 'some of them turned out to be not so useless as it might seem', 'get/set property completion fix', 'removed useless methods', 'generated stubs for write psi', 'additional assertion on invalid method', 'scr 28925', 'scr 28920', 'andrei operas problem resolved #28759', 'refactored', 'entity ref instead of decl because context is set up to ref and if it is invalidated the hole declaration should be droped', 'idea should not fail in case of exception in user class initializer', 'jsp resolve schema fix', '-------------------------------------------------------------', '===========================================================', 'another source for invalid elements fixed', "this commit was manufactured by cvs2svn to create branch 'integrating_with_maverick'.", 'scr 28472', 'scr 28407', 'scr 28392', 'scr 28473', 'fixing src http://www.intellij.net/tracker/idea/viewscr?publicid=28067', 'scr 28016', 'scr 28248 cont.', 'scr 28248', 'scr 28305', 'ant taskdefs fixed', 'preserve idea from tei exceptions', 'templates fixed', 'tei exceptions protection', 'hopefully fixed access violation', 'license message updates', 'description changes from 3.0 to 4.0', 'one more checkcanceled', 'now all module libraries searched for tld files', 'generics highlighting test added', 'generics highlighting fixed', 'non cancelable section appended', 'animation killed', 'element invalidation during add import fixed', 'resolve class in jsp fixed', 'fix for src 27944', "this commit was manufactured by cvs2svn to create branch 'test'.", 'fixing license paths', 'changes from 3.0 to 4.0', 'simple jsp completion test is not ready yet.', 'two xml schema related fixed', 'leshas caches fixed', 'scr 27724', 'scr 27424', 'scr 27629', 'scr 27650', 'removed blinking for tooltip movement', 'optimized check for current parsing context.', 'trying fix from http://developer.java.sun.com/developer/bugparade/bugs/4981296.html', 'enhanced error recovery', 'fix for #27438', 'dont touch reference', 'reset on none physical changes.', 'some checkcancel inserted to speedup typing', 'debuging removed', 'kerning problem fixed', 'fixed generation of visitor', 'javahelp 2.0_01', '#27008 fixed', '#27255 fixed', 'fixed bug with list rules', '#27259 fixed', 'images for installer provided', 'scr 27202', 'this commit was generated by cvs2svn to compensate for changes in r14203, which included commits to rcs files with non-trunk default branches.', 'fixed #27180', 'find usage for packages in non-java files fixed', 'cache for referenceproviders references resolve', 'npe in case of invalid tld files fixed', 'one of invalid elements in xml cause fixed.', '#25186 fixed', '! changed to was not', 'top most containig file instead of imidiate one', 'to change default namespace was not a good idea :(', 'multiple schema support and some memory optimizations', '#26135', 'scr 26811', 'npe #26957 fixed', 'bug in jsp declared fields resolve fixed', 'stupid bug fixed', "prevented appearance of empty files which trouble idea's make", 'first fix in branch3', 'first fix in branch2', 'first fix in branch1', "this commit was manufactured by cvs2svn to create branch 'branch3'.", "this commit was manufactured by cvs2svn to create branch 'branch2'.", "this commit was manufactured by cvs2svn to create branch 'branch1'.", 'conflict resolution in ant properties fixed', 'changed highlighting style', 'highlighting closinf jsp tag', 'infinite loop fix', 'solved the problem with closing all applications', 'optimized getchildrole', 'referenceprovidersregistry is now project level component', 'ioob fix', 'fix in jsp resolve schema', 'possible cce fix', '#14826 fix', 'this and super completion after return', 'semicolons in generic methods/fields fixed', 'maxes fix for not hiding lookup in case of one line mode (evaluation etc.)', 'correct substitution in case of raw types', 'completion for instanceof after asd[sad]', '1) wording correction 2) supported case with no modules', 'removing icons because of the problems on macosx', 'bool [] instead of bitarray', 'npe in case of incorrect link fixed', 'added type parameter for myuncommitteddocuments', '1) added optimization of lookahead using bitsets 2) polished diagnostics', 'scr 26259', 'descriptor fixed', 'memory leak', "this commit was manufactured by cvs2svn to create branch 'second-branch'.", "this commit was manufactured by cvs2svn to create branch 'first-branch'.", 'another tld supported ns', 'fix for third party tlds', 'removed second parameter in match function for c#', 'jsp implicit variables rewriten', 'assertion on lexer loops inserted', 'using short names instead of long', 'ns for jsp-2.0 taglibs support', 'cyclic dependences with rising string handeled properly', 'fix for null root package', 'resolve fix', 'two more completion fixes', 'scr 26127', 'completion for classes in xml fixed', 'new macos icons', 'taglib uris fixed', 'accessibility problem in jsp fix', 'pi optimizations', 'xml optimizations', 'generate is not available in any ide view', 'taglibs via jars', 'fixed error handling', 'super in case of anonymous class fixed', '#25073', 'findreferenceat look at tree structure only... fix for sioob in expression evaluation.', 'fixed #23710', 'checking resource patterns for validity', 'exception fix', 'add source specification for jikes', 'scr 23870', "this commit was manufactured by cvs2svn to create branch 'testing'.", 'memory leak (project)', 'some jsp template data completion issues resolved', 'scr 25233', 'scr 24679', '#25620 fix', 'correct variant', 'fetchext resource problem fixed', 'ant target references moved to new reference providers system', 'silly assignments in sc fixed', 'double classes in fields fixed', 'bug fix for get/set property', 'sevlet mapping support', "label's color for splash changed. the line positions adjusted.", 'new image for "about" pane created', 'new splash created', 'scr #19496 fixed', 'scr 25066', 'scr 25099', 'move class bind to gui forms fixed.', 'assertion on null reference', 'bug with relative resolve in jsp fixed', 'primitives completion after final', 'jspaction completion fixed', 'jsp_directive_whitespace fix :)', 'type inference introduced', 'block support turned off in case of ant files', 'statistics equals issue fixed', 'scr 24941', 'scr 24918', 'test for 24937', 'fix for 24937', 'fixed by ik', 'fix for 24940', 'scr 11464', 'sioobe fix', 'tag prefix completion fixed', 'scr 25018', 'jsp completion for page include and taglib fixe', 'class name completion fixed', 'all methods/fields/classes are now in processdeclarations oder', 'parameters fix', 'accessibility fix', 'getsubtag/attribute fixed for qualified names', 'fixed xml getsubtag', 'fixed xml gettag/attribute', 'aiob fix', 'fix for npe in case of not resolved type', 'fix for visibility bug', 'external resources in jsp includes', 'javadoc completion fixed (#17643)', 'one more qualified this completion variant (#13837)', 'issue #14371 fixed', 'completion after type cast fixed', 'class name completion in xml and jsp fixed', 'completion in case of unknown expected types (inside catch for example) fixed', 'completion after cast fixed', 'fixes in tests, tei and tld', 'compiler optimizations', '#24699', '#24473', 'added check for null result to error-handling code', 'tests commented out', 'help targets changed for some topics.', '# 23411', 'removed javac', 'nomessage', 'fix for normal completion after instanceof', 'ant 1.5.4', 'added virtual file parameter', 'added support for code fragments', "jsp's now support modules", 'fix for completion after type cast expressions', 'getparameters for classtype implemented', 'change modifiers', 'scr 23861', 'some speedup in getcomponent', 'scr 23786', 'no_message', 'smart completion after instanceof implemented', 'fix for assertion in getsuperclasssubst', 'scr 23563', 'scr 22382', 'added check for empty result', 'reviewed java completion data', 'prefer symbols over keywords and strings', 'committed missed file', 'accomodated to ilexer changes in resharper', 'scr#9861 fixed', 'fix for sc (see before/after33.java in style completion test)', 'npe fix in case of not resolved class', 'cce in case of qualified xml tag', 'generic references in gui forms', 'support for generic methods in smart completion', 'some more filtering in class name completion', 'fixes for sc inside parameters', 'add logging', 'complete by keyword set now pass inserted identifier instead of last element', 'smart completion inside reference parameters', 'fixing site-type and expiring licenses', 'avoided returning empty elements as a parse result in case if an unexpected token has been encountered', 'completion inside reference parameters filtered', 'fix for exclude current class from extends completion in class name', 'this functionality is not intuitive and slow down typing', 'smart completion for qualified this', 'fix license collision problem (patch)', 'class name completion filtering', 'connecting to new license networking code', 'made the method public', "changed component's scope", 'new class name completion schema', 'fix for entity resolve while parsing', 'debug fixed', 'corrected generation of test - once again', '1) slightly refactored generatedmethod 2) corrected generation of test', 'bad style removed', 'removed invalid elements from xml pseudo tree', 'added option for generating two separate inheritance hierarchies', 'added suffix for generating source interfaces', 'testing validation', 'rewriting validation', 'tying in network', '#7627', 'fixing tests', 'make methods public', 'repackaging policies', 'refactoring out duplication', 'completion in generics fix', 'fix for dtd generation on read-only file', 'completion fix and isaccessible for non accessible access classes fix', 'html completion in jsp support', '22285. oops...', 'super support in generics', 'compile test', 'fixing tests to work in other time zones', 'adding mock object libraries', 'initial checkin of license authentication tests', 'initial checkin of license networking tests', 'initial checkin of license authentication code', 'initial checkin of license networking code', 'cache manager is initialize only if repository enabled', 'scr 22152', 'scr 22066', 'scr 22032', 'jsp parameters in includes support and smart completion for generics (lookup reduced)', 'jsp parameters in includes support', 'codestyles in tests fixed', 'bug #53 fixed', "this commit was manufactured by cvs2svn to create branch 'branch4'.", 'xml attribute values completion now supported', 'generics function centralization', 'constructor resolve fixed', 'depending elemenl list fixed', 'fix for attributes not from tag', 'caching constructors', 'bug with implicits fixed', 'implicit variables processing moved to codeblock section in jspfile', 'make saving module to file optional (for fabrique)', 'temporary commented test', 'correct default implementation for getall()', 'imports', 'fix for xml support inside jsp', 'additional testing', "rollback for cdr's changes which sems to be incorrect", 'xml completion fix (spaces and closing tag)', 'rollback to previous (because of generic types)', 'testtags fixed', 'jsp directives completion rised', 'several fixes in completion, xml block highlighting, jsp resolve optimization', 'exception need not to be thrown', 'compilable code', 'fixes in xml resolve and jsp completion', 'remaking of splash.', 'fix by valentin for race conditions while tree expansion', 'fix for ant properties parsing', 'test file', 'xml <!notation parsing in doctype appended', 'xml <!notation parsing appended', 'some more tesing and fix for enviroments in ant', 'fix for inner classes in methods/jsp resolve', 'completion in jsp imports fixed', 'jsp lexer fixed to support non escaped quotes in expressions.', 'taglibs cache clear', 'xml completion in case of chars near by fixed', 'logging in ant', 'rollback for this class', 'cce fix (compiler problem)', 'rewrote caches for findsupermethods some more logging in highlighter', 'playing with weak arrays', 'tests fixed and searchhelper updated', 'ant resolve optimized', 'scr 20485', 'scr 20484', 'write action for fillinvirtualspaces.', 'assertion in phisicalchange.', 'tests for ant and xml. + shit from resolve cache removed', 'fix for reference parsing', 'extend lists trouble fixed', 'variable location fix', 'removed classes caching', 'optimization for cache clear', 'fix for gc while resolve', 'update for resolve and some xml problems fixed', 'fix for null to map in jsp', 'scr 13912', 'scr 19827', 'scr 19423', 'remove dependency on localvcs (for fabrique)', 'fix for jsp files', 'ml fix', 'oops, declaration statements inside code fragments allowed', 'statements inside code fragments allowed', 'npe in defaultinshandler', 'fix in ant references, bindtoelement, local classes handling in defaultinserthandler and some performance update in classhashprovider.', 'fix for null in getbaseclass', 'fixing scr #17859', 'several fixes in jsp and xml', 'fix for stack overflow in case of class a <e extends e>{}', 'dummy file removed', 'some fixes in xml and jsp', 'fixed #7550', 'declarations are allowed inside code fragments', 'fixed #17145', 'restore setrefreshindicator', 'highlightinfotype refactoring', 'decoupled from component', 'make file chooser more extendable', 'file chooser made protected', 'filechooser made not final', 'scr 18632', '4.1.2', 'delegated file creation to psifilefactory', 'decoupled highlighting from editor color scheme', '18567', '18568', '18311', 'new ant name extraction', 'update for caches to support generics', 'compile forms on test-unit', 'local classes fixed', 'more caching in resolve', 'removed modules', 'new modules', 'new module added', 'rollback for caching', 'some fixes in ant support', 'memory requirements reduced', 'some changes to speedup resolve', 'plugin manager', 'caching fixed', 'tuning performance for highlighting', 'fix in compile', '#16995', 'bind to element change to not to fail in case of anonymous/local/type params', 'test files', 'changes in completion to support new ant integration', 'some xml speedup', 'several fixes in new ant support', 'new ant support', 'rollback for cdr changes', 'upgrade ant to 1.5.4', 'make statusbarprogress failsafe', 'zkm 4 change', 'enable overriding of close operation in ideframe', 'one more assertion fixed', 'npe in getvariants fixed', 'new zkm', 'completion for synchronized fixed', 'several fixes in resolve', "some wm files were made public for fabrique's sake", 'fixes in completion after new', 'myproject2frame was made back protected for fabrique + constructor for projectimpl was made protected', 'new xml tests', 'some caching and infinite loop fixed', 'test framework fixed findfile fixed', 'test framework fixed', 'several changes in xml and completion', 'bug fixes in completion', 'fixed bug in test generation for interface nonterminal', 'precomputed primes file', 'precomputed primes support', 'qfixes for external resources', 'fixed bug with incorrect return types of advanced getters in case of several child roles sharing the same constant name in the last nonterminal on the path', 'updated completion for super keyword', 'bug fix for normal completion', 'exceptions removed since they are not handeled :(', 'fix for cce in case of tag that was not properly defined', 'lookup name generation changed. now it use getpresentabletext for generics', 'fix for npe in inspection', 'inserthandler changes', 'polished confusing warning message and fixed bug in path validation', 'new modula added', 'error reporting system', 'icon path updated', 'memory for tests reduced from 256m to 128m', 'adding junit sources', 'a little speedup for completion after new', 'conflict handling in methods fixed and number of primes increased', 'ia 5.5 build file', 'commit document removed on each typing', 'obsolete files were deleted', 'removed assertion since it take too much time', 'some completion speedup', 'streamlined initialization', 'problem with implicit tag library in tests fixed', 'some caching in jsp', "have to make a roll back for this test... don't know the cause right now...", 'two bugfixes one in keyword completion the other in jsp completion (#15215)', 'logging tree loading.', "fix for ven's changes", 'npe fixed in getname', "stubs made abstract if the option 'customimpl' is specified", 'whitespaces', 'fix for #15229', 'one more weak reference in meta', '#15229 fix', "don't show choose method dialog in case there were no methods in base class", '{...} appended to lookup in case of sc after new (#15145)', '#15188 test', '#15188 fixed', 'supers after class name now completed (#15164).', '#15101 test', '#15101 fixed', 'ctrl-p in valyas style (#15099)', 'if substitutor set up correct types in lookup displayed', 'oops :)', 'oops', 'fix for #15097', 'lookup for raw types fixed', '#15096 fixed', 'statistics for generics fixed', 'fix for #15093 and new framework for code style in completion', "this commit was manufactured by cvs2svn to create branch 'branch'.", 'fixed some bugs in diagnostics', 'static problem now have greather priority then applicable', 'one more test on method resolve', 'added source connection for diagnostic messages and fixed bug with incorrect diagnostic of inheritance problems', 'fixed substitutor for method parameters and bug #15061', 'fixed primitives in casts', 'field name completion fixed', "fix: save configuration when module file hasn't ben created yet", 'javadoc completion bug fixed', 'type parameters listed in lookup if exist also strange bug with changing lookup fixed.', 'added option "customparsefunction"', 'added uidesigner configuration', 'smart completion in return fixed and tested', 'scr 9870', 'true for openapi', 'avoid npe in fabrique #1231', 'added check to prevent generation of empty conditions', 'one more sc after new feature implemented and tested', 'several completion after new in generics issues resolved', 'bug with locals inside for in jsp fixed', '1) fixed bug in diagnostics: undeclared parameters were accepted in phantom rules 2) added special type for null values', 'fix for data chache folder', 'temporary folder printed in pre install information', 'fixed possible problem with scroll of license and readme file on mac os x', 'error tracking system implemented', 'fixed npe for license agreement', 'changed visibility of updatetitle() method as asked by kirill kalishev', 'non-commercial license added', 'source project names changed', 'rollbacked', 'rolled back', 'problem with jradiobutton and <html>', 'working with html', 'one more npe fix', 'tailtype problem in smart completion fixed', 'fetch/ignore external resource actions fixed', 'static event now sent for methods', 'bug with sort with string[], comparator fixed', 'bug with constructor fixed', 'at last something sensible...', 'npe in empty xmlns fixed', 'fix for local classes', 'isapplicable in constructors call fixed', 'substitutor.tostring and type parameters bounds fixes', 'fix for anonymous and type parameters', 'fix for anonymous classes', 'completion for generics updates and tests', 'accessibility problems for type parameters fixed', '.cvs: ----------------------------------------------------------------------', 'psiresolverprocessor introduced', 'fix for create parameter', 'some performance fixes', 'old resolve schema cleaned out + some performance improovement', 'another optimization for isassignable', 'inheritors buffer turned on', 'inheritors buffer updated', 'number of primes buffer reduced', 'smart completion after new support generics', 'completion fixes for <, > and [', 'raw types in collections fixed', 'internalutilities removed from idea.jar', 'scr 14148', 'stupid optimization', 'breackgen.dll added', 'method parameters resolve in cls fixed', 'methodcandidatesprocessor fixed', 'fixed two bugs in resolve', 'bug with completion after not valid constructions fixed', 'generic methods support', 'dyomas generics fixed', 'several bugfixes', 'memory for zkm increased', 'openapi updated', 'some fixes in xml', 'dropping view|editor list and run|junit tests', 'caches turned on', 'unscrambled project', 'fix for caches', 'inheritors caches for long mappings', 'more nice handling for case when one type is t [] and another is t in findcommontype', 'copy ui designer file templates to idea.jar', 'a little speedup for isinheritor', 'help idea tips included', 'send fail mail to me', 'startteam checkout removed for now', 'linux file permission set', 'have a sex with jdk 1.4.2 and ia', 'fixes for resolve and completion', 'java.lang.enum oom fix', 'jdk 1.4.2 added', 'new jdk version added', 'new jdk applied', 'tools.jar added to generate rgs task', 'new jdk', 'jdk 1.4.2', 'two more bugs in xml fixed', 'fix for get accessclass', 'some fixes from tracker', 'support for some kind of taglibs', 'fix for protected methods resolve in supers', 'fix for repository resolve', 'jre 1.4.2 + javac + tools.jar', 'jre 1.4.2 + javac.exe + tools.jar', 'new jdk 1.4.2', 'scr 13746', 'fixed checkbox memoization', 'resolvehelper generics support', 'some utils for generics parsing from a string', 'findparentcontextofclass does not rise the tree so it is no reason to break javadoc completion :)', 'fixes in resolve.', 'not correct substitutor for raw type', 'problem with tag extra infos that return null instead of array fixed', 'scr 13114', 'updated', 'check in version.properties', 'several fixes in substitution mechanism and some more tests', 'scr 13540', 'several fixes in substitution mechanism', 'oops.. rollback for incorrect changes in psiutil.', 'fix for invalid parent in cls and npe in empty substitutor.', 'fix for several type bugs', 'fix for npe in intensions', 'fix for ejb', 'fix for isinheritor', 'two more npe fixed', 'psiclasstype.isassignablefrom use its own isinheritor. also some fixes in resolve/substitutor. now substitutor can return null in case there is no mapping for type parameter', 'optimized performance a bit', 'bold font fix for mac os', 'scr 12599', 'dialogappender send error report libraries', 'dialogappender send error report', 'cmod 750 to jre/bin', 'copy forms_rt.jar to idea/lib', 'code fragment fix', 'methods applicable info appended to candidate info', 'new cvs user changed', 'generics resolve with substitutor', 'build changes', 'uidesigner', 'added uidesigner package', 'new icons', 'quick fix', 'new version, generics patched', 'fixed problem with generics in ia installer', 'xmx added', 'commit document inserted', 'build completed', 'allowed commenting in html', 'test uncommented', 'shit happence', 'version 812 failed', 'tag body now has class references', 'nuild 820 completed', 'three more bugs fixed', 'one more completion bug fixed', 'fix for javadoc completion', 'fix for completion inside identifier', 'class name completion inside xml attributes fixed', 'bugs are fixed', 'a little note added', 'added java118 jar', 'build.xml has been refactored', 'force qualified completions upgraded', 'two more things fixed', 'one more completion fix', 'two more bugs in completion fixed', 'completion bug fixed', 'copy ui designer resources', 'added jars for sending mail', 'version pdated to 819', 'automated build increment', 'test added', 'ant functionality fixed', 'tests on generics uncommented', 'fix of the igor fix of the npe', 'jsp fixes', 'two fixes for npe and incorrect modifiers completion', 'scr 9762', 'scr 9959', 'fix for another npe', 'fix for npe in generics completion', 'filters moved to psi', 'fix for npe in xml', 'scr 12909', 'a kind of fix for npe during variable resolve', 'rollback to the version without custom classloader', 'some fixes in jsp', 'fix to speedup resolve', 'scr 4398', 'scr 4498', 'scr 7614', 'scr 8477', 'dump threads for linux', 'added fastenbelts() before child replacement', 'brave ctrl break generator for windows', 'corrected resolve for generics in case of no paramater provided. fixed broken methods resolve', 'fix for variables inside actions in jsp and false conflicts in overloding methods resolve.', 'is most spec fixed for generics', 'fix for xml tests', 'commented out assertion on src access during highlighting', 'fix for assignements', 'fix for compilation error', 'massive changes in resolve (generics support), xml (some fixes and working with namespace).', 'back to old functionality', 'fix for preference policy', '-', 'disable action for not an xml files', 'new action introduced and ant fixed', 'added isapplicable()', 'moved isapplicable() to psiutil', 'fixed startinwriteaction()', 'fixed find supers for constructors', 'some cleanup', 'massive changes in xml', 'xml parsing changes for better support for incomplete xml statements', 'fix for guess', 'fixed a problem with java.class.path', 'fixed method body templates', "this commit was manufactured by cvs2svn to create branch 'build_815_20030515150746'.", 'fix for classes resolve', 'added currentpackage macro', 'test1.java', 'roll back to old version. need to be discussed', 'problem with psireferenceexpression.isreferenceto()', "this commit was manufactured by cvs2svn to create branch 'mybranch'.", 'fix for multilevel include bug', 'fix for oob exception', 'fixed caret here', 'fixed a problem with adding psitype as lookupimpl more intelligently', 'fixed a problem with adding psitype as lookupitem', 'removed weird lineseps', 'fix for npe in jsp', 'field breakpoints are read from xml in startupactivity', 'javac wrapper adding form compilation abilities', 'added javac2 task', 'fixed createtypefromtext()', 'some cmpletion cleanup and xmlmeta enchantment', 'revison 1.1 resurrected', 'xml completion restored', 'labels became references + some fixes in jsp', 'fix to be compilable', 'fix for tei', 'changes in resolve and lots of jsp enchantments', 'fix for javadoc test', 'rev. 1.1 resurrected', 'lots of changes', 'new implementation with holder', 'fix for statics completion after recent changes in resolve', 'another fix for modifiers in class scope', 'fix for npe for anonymous classes', 'templates fixed and new ... completion for classes containing nested classes', 'statistics after new', 'fix for completion in throw new ... initializer', 'some cosmetics and fix for void', 'speedup', 'ctrl+f8 completion fixed', 'all package restrictions now are in completionprocessot', 'one more .... fix for modifiers', 'fix for this in jsp', 'fix for npe in jsp highlighting and move/find usages', 'fixed problem with ranges and extra logging appended to extract reference', 'changes in completion (autocompletion with multiple signature choises supported outside javadoc)', 'getcontext in psielement introduced + some changes in filters', 'fixes for inners', 'some fixes for sc', 'fix for parameters', 'some fixes in taiol types and npe in expectedtypesutil', 'fix for modifiers', 'fix for completion after catch block', 'completion after javadoc', 'fix for packages completion', 'arrays fix', 'kn', 'need to comment out some tests since this functionality is unavailable yet', 'some more fixes', 'fix for completion in jsp from includes', 'some fixes in resolve (jsp+exception logging) and in jsp completion', 'i want to update!!!!!!', 'sc for keywords', 'new smart completion. enjoy :)', 'jsp test fix', 'semicolon if void returned', 'jsp resolve testss', 'jsp resolve fixed', 'fixed problem with itar hangs', 'fix for npe in xml tag completion', 'keywordcompletion', 'fixes in completion', 'fix for java.lang.*', 'commented ot non-compilable code', 'changes for resolve in extends/implements list', 'all tests fixed', 'fix for javadoc completions', 'added', 'removing files', 'fixed some possible bugs', 'fix for out of memory', 'types completion when target class is not imported', 'rolled back to 1.6', 'fix for #10849', 'rolled back to 1.4', 'com.intellij.cvssupport2*.^*. excluded', 'com.intellij.cvssupport2.*. excluded', 'file for variable resolve test', 'help folder added', 'use graphical launchers with console window', 'initial import', 'two new getters', 'some fixes and update', 'added f to log options']
Были выбраны сообщения: test, test fixed, fixed npe
Top популярных слов в сообщениях к коммитам:
{730: ['fixed'], 655: ['for'], 487: ['in'], 382: ['fix'], 345: ['to'], 301: ['of'], 261: ['scr'], 251: ['with'], 199: ['npe'], 193: ['added'], 188: ['completion'], 165: ['test'], 149: ['and'], 139: ['issue'], 124: ['new'], 123: ['support'], 115: ['tests', 'on'], 114: ['is'], 112: ['by'], 109: ['the']}
Результаты:
Message | BLEU |
---|---|
test | 0.0187937 |
test fixed | 0.003489, (0.05156) |
fixed npe | 0.0111406, (0.05186) |
https://github.com/natalymr/gcm/blob/master/naive_naive/naive.py -- скрипт для подсчета результатов