Commit Graph
22 Commits
Author SHA1 Message Date
anna 40006957a2 inline: replace type elements in order (IDEA-88882) 2012-07-16 20:11:15 +02:00
anna 41932a9527 inline: do not delete call but warn when resulted expr is not a valid statement (IDEA-88886) 2012-07-16 19:20:51 +02:00
Anna Kozlova 173cb1f7ca inline this() as method inside the constructor for non chained constructors (IDEA-87111) 2012-06-09 16:11:11 +04:00
Anna Kozlova 0b59d19a7c inline method/constant: warn when method is used in javadoc (IDEA-72562); add search in comments and strings/for text occurrences options 2012-06-05 18:09:49 +04:00
Anna Kozlova 255d12f79a inline method: decode before class declaration become invalid 2012-05-16 18:36:03 +04:00
anna d2bab883bd inline method: do not check for inaccessibility if referenced member would be also inlined (IDEA-78941 ) 2011-12-16 10:01:03 +01:00
anna 210a43b301 inline: enable inline from library sources (IDEA-63407 ) 2011-11-07 10:54:04 +01:00
anna eb800fd0ee inline method: do not insert unnecessary qualification (IDEA-70786 ) 2011-06-08 21:57:31 +04:00
anna e68c92c49f inline: substitute ellipsis type before array construction (IDEA-65897) 2011-02-27 18:20:25 +01:00
anna 13d5d02daa inline: insert sync on class object when static sync method is inlined (IDEA-65449) 2011-02-14 14:14:32 +01:00
anna 0654693bcf inline methods: delete static imports on method delete (IDEA-62126) 2010-12-22 22:25:20 +03:00
anna 9d736f9820 inline: tweak search scope for conflicts replacement 2010-07-16 13:28:30 +04:00
anna bfc75928b9 NPE: check raw substitution during inline 2010-06-16 12:43:29 +04:00
anna aa24f87a58 inline method: this qualifier in class hierarchy 2010-04-28 13:15:24 +04:00
anna 8d6c9d5fe0 inline method: do not conflict inline super expr inside inner class 2010-02-02 17:18:40 +03:00
Dmitry Jemerov 18440a6958 merge idea90 branch into trunk 2010-01-18 20:19:19 +03:00
anna eced11faaf inline varargs parameter in calls when method is inlined (IDEADEV-41353) 2010-01-14 14:28:47 +03:00
anna d7f916a812 AIOOBE 2009-12-23 13:31:38 +03:00
anna 073e7392bb find type parameters for class 2009-11-24 16:23:53 +03:00
anna a4a26e7c4f check super call is still meaninfull after inline method (IDEADEV-39914) 2009-10-21 13:38:32 +04:00
anna 784d38ddbf inline: add inferred type arguments after inline if needed (IDEADEV-35430) 2009-10-08 20:50:57 +04:00
Dmitry Jemerov b43c03ca2f moving tests 2009-09-10 19:49:38 +04:00