|
|
| Changed: |
< < |
%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.8.4"}%
| > > |
%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.8.5"}%
|
| Changed: |
< < |
%META:FILEATTACHMENT{name="autoboxing_0.8.4.jar" attr="" comment="ver 0.8.4" date="1057768807" path="autoboxing_0.8.4.jar" size="64740" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.8.4_src.zip" attr="" comment="ver 0.8.4" date="1057768825" path="autobox_0.8.4_src.zip" size="17795" user="KeshSibilev" version="1.1"}%
| > > |
%META:FILEATTACHMENT{name="autoboxing_0.8.4.jar" attr="h" comment="ver 0.8.4" date="1057768807" path="autoboxing_0.8.4.jar" size="64740" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.8.4_src.zip" attr="h" comment="ver 0.8.4" date="1057768825" path="autobox_0.8.4_src.zip" size="17795" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autoboxing_0.8.5.jar" attr="" comment="ver 0.8.5" date="1066971739" path="autoboxing_0.8.5.jar" size="65075" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.8.5.zip" attr="" comment="ver 0.8.5" date="1066971782" path="autobox_0.8.5.zip" size="17254" user="KeshSibilev" version="1.1"}% |
|
|
| Changed: |
< < |
%META:FILEATTACHMENT{name="autoboxing_0.8.2.jar" attr="" comment="ver 0.8.2 works only with build #833" date="1056576219" path="autoboxing_0.8.2.jar" size="64486" user="KeshSibilev" version="1.2"}%
%META:FILEATTACHMENT{name="autobox_0.8.2_src.zip" attr="" comment="ver 0.8.2" date="1056576237" path="autobox_0.8.2_src.zip" size="16920" user="KeshSibilev" version="1.2"}%
| > > |
%META:FILEATTACHMENT{name="autoboxing_0.8.2.jar" attr="h" comment="ver 0.8.2 works only with build #833" date="1056576219" path="autoboxing_0.8.2.jar" size="64486" user="KeshSibilev" version="1.2"}%
%META:FILEATTACHMENT{name="autobox_0.8.2_src.zip" attr="h" comment="ver 0.8.2" date="1056576237" path="autobox_0.8.2_src.zip" size="16920" user="KeshSibilev" version="1.2"}% |
|
|
| Added: |
> > |
- The plugin is recompiled for Aurora build #856 because of some Psi API changes.
-- KeshSibilev - 09 Jul 2003
|
| Changed: |
< < |
%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.8.2"}%
| > > |
%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.8.4"}%
|
| Changed: |
< < |
%META:FILEATTACHMENT{name="autoboxing_0.8.2.jar" attr="" comment="ver 0.8.2" date="1056576219" path="autoboxing_0.8.2.jar" size="64486" user="KeshSibilev" version="1.2"}%
| > > |
%META:FILEATTACHMENT{name="autoboxing_0.8.2.jar" attr="" comment="ver 0.8.2 works only with build #833" date="1056576219" path="autoboxing_0.8.2.jar" size="64486" user="KeshSibilev" version="1.2"}%
|
| Added: |
> > |
%META:FILEATTACHMENT{name="autoboxing_0.8.4.jar" attr="" comment="ver 0.8.4" date="1057768807" path="autoboxing_0.8.4.jar" size="64740" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.8.4_src.zip" attr="" comment="ver 0.8.4" date="1057768825" path="autobox_0.8.4_src.zip" size="17795" user="KeshSibilev" version="1.1"}% |
|
|
| Added: |
> > |
- FIX: Boolean.valueOf method is used only when the project's JDK has version 1.4.x. Otherwise, Boolean constructor is used.
|
| Changed: |
< < |
%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.8.1"}%
| > > |
%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.8.2"}%
|
| Changed: |
< < |
%META:FILEATTACHMENT{name="autoboxing_0.8.1.jar" attr="" comment="ver 0.8.1" date="1056557144" path="autoboxing_0.8.1.jar" size="63152" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.8.1_src.zip" attr="" comment="ver 0.8.1" date="1056557160" path="autobox_0.8.1_src.zip" size="16691" user="KeshSibilev" version="1.1"}%
| > > |
%META:FILEATTACHMENT{name="autoboxing_0.8.2.jar" attr="" comment="ver 0.8.2" date="1056576219" path="autoboxing_0.8.2.jar" size="64486" user="KeshSibilev" version="1.2"}%
%META:FILEATTACHMENT{name="autobox_0.8.2_src.zip" attr="" comment="ver 0.8.2" date="1056576237" path="autobox_0.8.2_src.zip" size="16920" user="KeshSibilev" version="1.2"}% |
|
|
| Added: |
> > |
- Boolean aBoolean = true; => Boolean aBoolean = TRUE;
|
| Added: |
> > |
Converts an object to array of objects. For example,
- Integer[] integers = anInteger; => Integer[] integers = new Integer[] { anInteger };
|
| Changed: |
< < |
- "Converts wrapper classes to primitive types" intention is extended to do an appropriate cast. For example, int i = anObject; => int i = ((Integer)anObject).intValue();
| > > |
- Converts wrapper classes to primitive types intention is extended to do an appropriate cast. For example, int i = anObject; => int i = ((Integer)anObject).intValue();
|
| Changed: |
< < |
- "Converts wrapper classes to primitive types" intention performs cast to java.lang.Numeric type. For example, int i = anObject => int i = ((Numeric)anObject).intValue(). Thanks to Mario Ivankovits for pointing this out.
| > > |
- Converts wrapper classes to primitive types intention performs cast to java.lang.Numeric type. For example, int i = anObject => int i = ((Numeric)anObject).intValue(). Thanks to Mario Ivankovits for pointing this out.
|
| Added: |
> > |
- Added new Converts an object to array of objects intention.
- When converting boolean constant to java.lang.Boolean class, an appropriate static fields of Boolean class are used. For example, Boolean aBoolean = true; => Boolean aBoolean = TRUE;
-- KeshSibilev - 25 Jun 2003
|
| Changed: |
< < |
%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.7.1"}%
| > > |
%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.8.1"}%
|
| Changed: |
< < |
%META:FILEATTACHMENT{name="autoboxing_0.7.1.jar" attr="" comment="ver 0.7.1" date="1056124651" path="autoboxing_0.7.1.jar" size="57962" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.7.1_src.zip" attr="" comment="ver 0.7.1" date="1056124670" path="autobox_0.7.1_src.zip" size="15788" user="KeshSibilev" version="1.1"}%
| > > |
%META:FILEATTACHMENT{name="autoboxing_0.8.1.jar" attr="" comment="ver 0.8.1" date="1056557144" path="autoboxing_0.8.1.jar" size="63152" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.8.1_src.zip" attr="" comment="ver 0.8.1" date="1056557160" path="autobox_0.8.1_src.zip" size="16691" user="KeshSibilev" version="1.1"}% |
|
|
| Changed: |
< < |
- int i = anObject; => int i = ((Integer)anObject).intValue();
| > > |
- int i = anObject; => int i = ((Number)anObject).intValue();
|
| Deleted: |
< < |
|
| Added: |
> > |
- "Converts wrapper classes to primitive types" intention performs cast to java.lang.Numeric type. For example, int i = anObject => int i = ((Numeric)anObject).intValue(). Thanks to Mario Ivankovits for pointing this out.
-- KeshSibilev - 20 Jun 2003
|
| Changed: |
< < |
%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.7"}%
| > > |
%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.7.1"}%
|
| Changed: |
< < |
%META:FILEATTACHMENT{name="autoboxing_0.7.jar" attr="" comment="ver 0.7" date="1056051822" path="autoboxing_0.7.jar" size="57733" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.7_src.zip" attr="" comment="ver 0.7" date="1056051843" path="autobox_0.7_src.zip" size="15759" user="KeshSibilev" version="1.1"}%
| > > |
%META:FILEATTACHMENT{name="autoboxing_0.7.1.jar" attr="" comment="ver 0.7.1" date="1056124651" path="autoboxing_0.7.1.jar" size="57962" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.7.1_src.zip" attr="" comment="ver 0.7.1" date="1056124670" path="autobox_0.7.1_src.zip" size="15788" user="KeshSibilev" version="1.1"}% |
|
|
| Changed: |
< < |
- Long longer = 1000000000000000000l; => Long longer = new Long(1000000000000000000l);
| > > |
- Long longer = 100000l; => Long longer = new Long(100000l);
|
| Added: |
> > |
- new Integer[] { 10 }; => new Integer[] { new Integer(10) };
|
| Added: |
> > |
- int i = anObject; => int i = ((Integer)anObject).intValue();
- anArray[anInteger] => anArray[anInteger.intValue()]
- new int[] { anInteger }; => new Integer[] { anInteger.intValue() };
|
| Added: |
> > |
- Intentions are available in array initializer expressions.
- "Converts wrapper classes to primitive types" intention is extended to do an appropriate cast. For example, int i = anObject; => int i = ((Integer)anObject).intValue();
- Intentions are available in some binary expressions like <, >, !=. For example, if(i < "12") => if(i < Integer.parse("12"))
-- KeshSibilev - 19 Jun 2003
|
| Changed: |
< < |
%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.6"}%
| > > |
%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.7"}%
|
| Changed: |
< < |
%META:FILEATTACHMENT{name="autoboxing_0.6.jar" attr="" comment="ver 0.6" date="1054521318" path="autoboxing_0.6.jar" size="54720" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.6_src.zip" attr="" comment="ver 0.6" date="1054521345" path="autobox_0.6_src.zip" size="22471" user="KeshSibilev" version="1.1"}%
| > > |
%META:FILEATTACHMENT{name="autoboxing_0.7.jar" attr="" comment="ver 0.7" date="1056051822" path="autoboxing_0.7.jar" size="57733" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.7_src.zip" attr="" comment="ver 0.7" date="1056051843" path="autobox_0.7_src.zip" size="15759" user="KeshSibilev" version="1.1"}% |
|
|
| Added: |
> > |
|
| Added: |
> > |
- aList.add(34); => aList.add(new Integer(34));
|
| Added: |
> > |
- An intention is available if expected type is Object, but the actual expression has a primitive type. For example, aList.add(34); => aList.add(new Integer(34));
-- KeshSibilev - 02 Jun 2003
|
| Changed: |
< < |
%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.5.5"}%
| > > |
%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.6"}%
|
| Changed: |
< < |
%META:FILEATTACHMENT{name="autoboxing_0.5.4.jar" attr="" comment="ver 0.5.4" date="1054179531" path="autoboxing_0.5.4.jar" size="53885" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.5.4_src.zip" attr="" comment="ver 0.5.4" date="1054179692" path="autobox_0.5.4_src.zip" size="22170" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autoboxing_0.5.5.jar" attr="" comment="ver 0.5.5" date="1054299199" path="autoboxing_0.5.5.jar" size="53999" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.5.5_src.zip" attr="" comment="ver 0.5.5" date="1054299224" path="autobox_0.5.5_src.zip" size="22179" user="KeshSibilev" version="1.1"}%
| > > |
%META:FILEATTACHMENT{name="autoboxing_0.6.jar" attr="" comment="ver 0.6" date="1054521318" path="autoboxing_0.6.jar" size="54720" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.6_src.zip" attr="" comment="ver 0.6" date="1054521345" path="autobox_0.6_src.zip" size="22471" user="KeshSibilev" version="1.1"}% |
|
|
| Added: |
> > |
- Recompiled with build 818.
-- KeshSibilev - 30 May 2003
|
| Changed: |
< < |
%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.5.4"}%
| > > |
%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.5.5"}%
|
| Added: |
> > |
%META:FILEATTACHMENT{name="autoboxing_0.5.5.jar" attr="" comment="ver 0.5.5" date="1054299199" path="autoboxing_0.5.5.jar" size="53999" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.5.5_src.zip" attr="" comment="ver 0.5.5" date="1054299224" path="autobox_0.5.5_src.zip" size="22179" user="KeshSibilev" version="1.1"}% |
|
|
| Changed: |
< < |
- Changed priority level of exceptions logging.
| > > |
- Changed the priority level of exceptions logging.
|
|
|
| Added: |
> > |
- Changed priority level of exceptions logging.
|
| Changed: |
< < |
%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.5.3"}%
| > > |
%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.5.4"}%
|
| Changed: |
< < |
%META:FILEATTACHMENT{name="autoboxing_0.5.3.jar" attr="" comment="ver 0.5.3" date="1054147445" path="autoboxing_0.5.3.jar" size="53867" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.5.3_src.zip" attr="" comment="ver 0.5.3" date="1054147476" path="autobox_0.5.3_src.zip" size="22088" user="KeshSibilev" version="1.1"}%
| > > |
%META:FILEATTACHMENT{name="autoboxing_0.5.4.jar" attr="" comment="ver 0.5.4" date="1054179531" path="autoboxing_0.5.4.jar" size="53885" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.5.4_src.zip" attr="" comment="ver 0.5.4" date="1054179692" path="autobox_0.5.4_src.zip" size="22170" user="KeshSibilev" version="1.1"}% |
|
|
| Added: |
> > |
|
| Changed: |
< < |
%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.5.2"}%
| > > |
%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.5.3"}%
|
| Changed: |
< < |
%META:FILEATTACHMENT{name="autoboxing_0.5.2.jar" attr="" comment="ver 0.5.2" date="1054139603" path="autoboxing_0.5.2.jar" size="53856" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.5.2_src.zip" attr="" comment="ver 0.5.2" date="1054139630" path="autobox_0.5.2_src.zip" size="22092" user="KeshSibilev" version="1.1"}%
| > > |
%META:FILEATTACHMENT{name="autoboxing_0.5.3.jar" attr="" comment="ver 0.5.3" date="1054147445" path="autoboxing_0.5.3.jar" size="53867" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.5.3_src.zip" attr="" comment="ver 0.5.3" date="1054147476" path="autobox_0.5.3_src.zip" size="22088" user="KeshSibilev" version="1.1"}% |
|
|
| Added: |
> > |
|
| Added: |
> > |
|
| Added: |
> > |
|
| Changed: |
< < |
%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.5.1"}%
| > > |
%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.5.2"}%
|
| Changed: |
< < |
%META:FILEATTACHMENT{name="autoboxing_0.1.jar" attr="h" comment="ver1.0" date="1053842703" path="autoboxing_0.1.jar" size="19165" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.1_src.zip" attr="h" comment="ver1.0" date="1053842770" path="autobox_0.1_src.zip" size="13468" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autoboxing_0.1.1.jar" attr="h" comment="ver0.1.1" date="1053846272" path="autoboxing_0.1.1.jar" size="8241" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.1.1_src.zip" attr="h" comment="ver0.1.1" date="1053846314" path="autobox_0.1.1_src.zip" size="20681" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autoboxing_0.2.jar" attr="h" comment="ver0.2" date="1053851034" path="autoboxing_0.2.jar" size="29891" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.2_src.zip" attr="h" comment="" date="1053851063" path="autobox_0.2_src.zip" size="27079" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autoboxing_0.2.1.jar" attr="h" comment="ver0.2.1" date="1053879131" path="autoboxing_0.2.1.jar" size="30162" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.2.1_src.zip" attr="h" comment="ver0.2.1" date="1053879158" path="autobox_0.2.1_src.zip" size="16602" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autoboxing_0.3.jar" attr="h" comment="ver0.3" date="1053894422" path="autoboxing_0.3.jar" size="41784" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.3_src.zip" attr="h" comment="ver.03" date="1053894454" path="autobox_0.3_src.zip" size="19304" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autoboxing_0.3.1.jar" attr="h" comment="ver 0.3.1" date="1053897925" path="autoboxing_0.3.1.jar" size="42027" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.3.1_src.zip" attr="h" comment="ver 0.3.1" date="1053897957" path="autobox_0.3.1_src.zip" size="19349" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autoboxing_0.3.2.jar" attr="h" comment="ver 0.3.2" date="1053921141" path="autoboxing_0.3.2.jar" size="44210" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.3.2_src.zip" attr="h" comment="ver 0.3.2" date="1053921169" path="autobox_0.3.2_src.zip" size="19726" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autoboxing_0.3.3.jar" attr="h" comment="ver 0.3.3" date="1053964609" path="autoboxing_0.3.3.jar" size="47538" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.3.3_src.zip" attr="h" comment="ver 0.3.3" date="1053964633" path="autobox_0.3.3_src.zip" size="20423" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autoboxing_0.4.jar" attr="h" comment="ver 0.4" date="1053989789" path="autoboxing_0.4.jar" size="47547" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.4_src.zip" attr="h" comment="ver 0.4" date="1053989844" path="autobox_0.4_src.zip" size="20612" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autoboxing_0.5.jar" attr="h" comment="ver 0.5" date="1054016387" path="autoboxing_0.5.jar" size="52734" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.5_src.zip" attr="h" comment="ver 0.5" date="1054016416" path="autobox_0.5_src.zip" size="21650" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autoboxing_0.5.1.jar" attr="" comment="ver 0.5.1" date="1054098381" path="autoboxing_0.5.1.jar" size="53283" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.5.1_src.zip" attr="" comment="ver 0.5.1" date="1054098408" path="autobox_0.5.1_src.zip" size="21822" user="KeshSibilev" version="1.1"}%
| > > |
%META:FILEATTACHMENT{name="autoboxing_0.5.2.jar" attr="" comment="ver 0.5.2" date="1054139603" path="autoboxing_0.5.2.jar" size="53856" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.5.2_src.zip" attr="" comment="ver 0.5.2" date="1054139630" path="autobox_0.5.2_src.zip" size="22092" user="KeshSibilev" version="1.1"}% |
|
|
| Added: |
> > |
- Fixed problem when intentions were not available in context of return statement.
-- KeshSibilev - 28 May 2003
|
| Changed: |
< < |
%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.5"}%
| > > |
%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.5.1"}%
|
| Changed: |
< < |
%META:FILEATTACHMENT{name="autoboxing_0.5.jar" attr="" comment="ver 0.5" date="1054016387" path="autoboxing_0.5.jar" size="52734" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.5_src.zip" attr="" comment="ver 0.5" date="1054016416" path="autobox_0.5_src.zip" size="21650" user="KeshSibilev" version="1.1"}%
| > > |
%META:FILEATTACHMENT{name="autoboxing_0.5.jar" attr="h" comment="ver 0.5" date="1054016387" path="autoboxing_0.5.jar" size="52734" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.5_src.zip" attr="h" comment="ver 0.5" date="1054016416" path="autobox_0.5_src.zip" size="21650" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autoboxing_0.5.1.jar" attr="" comment="ver 0.5.1" date="1054098381" path="autoboxing_0.5.1.jar" size="53283" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.5.1_src.zip" attr="" comment="ver 0.5.1" date="1054098408" path="autobox_0.5.1_src.zip" size="21822" user="KeshSibilev" version="1.1"}% |
|
|
| Added: |
> > |
Converts any object or primitive type to string. For example,
- String s = object; => String s = String.valueOf(object);
- String s = 10; => String s = String.valueOf(10);
|
| Changed: |
< < |
- Integer[] integers = collection; => Integer[] integers = (Integer[])collection.toArray(new Integer[0]);
| > > |
- Integer[] integers = collection; => Integer[] integers = (Integer[])collection.toArray(new Integer[collection.size()]);
|
| Added: |
> > |
- Added intentions to convert any object to string.
- Bugfixes.
|
| Changed: |
< < |
%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.4"}%
| > > |
%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.5"}%
|
| Changed: |
< < |
%META:FILEATTACHMENT{name="autoboxing_0.4.jar" attr="" comment="ver 0.4" date="1053989789" path="autoboxing_0.4.jar" size="47547" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.4_src.zip" attr="" comment="ver 0.4" date="1053989844" path="autobox_0.4_src.zip" size="20612" user="KeshSibilev" version="1.1"}%
| > > |
%META:FILEATTACHMENT{name="autoboxing_0.4.jar" attr="h" comment="ver 0.4" date="1053989789" path="autoboxing_0.4.jar" size="47547" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.4_src.zip" attr="h" comment="ver 0.4" date="1053989844" path="autobox_0.4_src.zip" size="20612" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autoboxing_0.5.jar" attr="" comment="ver 0.5" date="1054016387" path="autoboxing_0.5.jar" size="52734" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.5_src.zip" attr="" comment="ver 0.5" date="1054016416" path="autobox_0.5_src.zip" size="21650" user="KeshSibilev" version="1.1"}% |
|
|
| Added: |
> > |
Converts wrapper classes to primitive types. For example,
- int i = anInteger; => int i = anInteger.intValue();
- boolean bool = aBoolean; => boolean bool = aBoolean.booleanValue();
- short sh = aDouble; => short sh = aDouble.shortValue();
|
| Added: |
> > |
-- KeshSibilev - 25 May 2003
|
| Changed: |
< < |
-- KeshSibilev - 25 May 2003
| > > |
- Added unboxing of wrapper classes to primitive types.
-- KeshSibilev - 27 May 2003
|
| Changed: |
< < |
%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.3.3"}%
| > > |
%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.4"}%
|
| Changed: |
< < |
%META:FILEATTACHMENT{name="autoboxing_0.3.3.jar" attr="" comment="ver 0.3.3" date="1053964609" path="autoboxing_0.3.3.jar" size="47538" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.3.3_src.zip" attr="" comment="ver 0.3.3" date="1053964633" path="autobox_0.3.3_src.zip" size="20423" user="KeshSibilev" version="1.1"}%
| > > |
%META:FILEATTACHMENT{name="autoboxing_0.3.3.jar" attr="h" comment="ver 0.3.3" date="1053964609" path="autoboxing_0.3.3.jar" size="47538" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.3.3_src.zip" attr="h" comment="ver 0.3.3" date="1053964633" path="autobox_0.3.3_src.zip" size="20423" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autoboxing_0.4.jar" attr="" comment="ver 0.4" date="1053989789" path="autoboxing_0.4.jar" size="47547" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.4_src.zip" attr="" comment="ver 0.4" date="1053989844" path="autobox_0.4_src.zip" size="20612" user="KeshSibilev" version="1.1"}% |
|
|
| Added: |
> > |
|
| Changed: |
< < |
%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.3.2"}%
| > > |
%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.3.3"}%
|
| Changed: |
< < |
%META:FILEATTACHMENT{name="autoboxing_0.3.2.jar" attr="" comment="ver 0.3.2" date="1053921141" path="autoboxing_0.3.2.jar" size="44210" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.3.2_src.zip" attr="" comment="ver 0.3.2" date="1053921169" path="autobox_0.3.2_src.zip" size="19726" user="KeshSibilev" version="1.1"}%
| > > |
%META:FILEATTACHMENT{name="autoboxing_0.3.2.jar" attr="h" comment="ver 0.3.2" date="1053921141" path="autoboxing_0.3.2.jar" size="44210" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.3.2_src.zip" attr="h" comment="ver 0.3.2" date="1053921169" path="autobox_0.3.2_src.zip" size="19726" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autoboxing_0.3.3.jar" attr="" comment="ver 0.3.3" date="1053964609" path="autoboxing_0.3.3.jar" size="47538" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.3.3_src.zip" attr="" comment="ver 0.3.3" date="1053964633" path="autobox_0.3.3_src.zip" size="20423" user="KeshSibilev" version="1.1"}% |
|
|
| Added: |
> > |
|
| Added: |
> > |
- New generated code is formatted according to the current code style.
- When converting array to collection the import java.util.Arrays statement is appended automatically to the import list.
|
| Changed: |
< < |
%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.3.1"}%
| > > |
%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.3.2"}%
|
| Changed: |
< < |
%META:FILEATTACHMENT{name="autoboxing_0.3.1.jar" attr="" comment="ver 0.3.1" date="1053897925" path="autoboxing_0.3.1.jar" size="42027" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.3.1_src.zip" attr="" comment="ver 0.3.1" date="1053897957" path="autobox_0.3.1_src.zip" size="19349" user="KeshSibilev" version="1.1"}%
| > > |
%META:FILEATTACHMENT{name="autoboxing_0.3.1.jar" attr="h" comment="ver 0.3.1" date="1053897925" path="autoboxing_0.3.1.jar" size="42027" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.3.1_src.zip" attr="h" comment="ver 0.3.1" date="1053897957" path="autobox_0.3.1_src.zip" size="19349" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autoboxing_0.3.2.jar" attr="" comment="ver 0.3.2" date="1053921141" path="autoboxing_0.3.2.jar" size="44210" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.3.2_src.zip" attr="" comment="ver 0.3.2" date="1053921169" path="autobox_0.3.2_src.zip" size="19726" user="KeshSibilev" version="1.1"}% |
|
|
| Changed: |
< < |
%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.1"}%
| > > |
%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.3.1"}% |
|
|
| Changed: |
< < |
Converts primitive types to their wrapper classes depending on the current context. For example, 10 to new Integer(10).
| > > |
Converts primitive types to their wrapper classes depending on the current context. For example,
|
| Changed: |
< < |
IMPORTANT: this plugin will work only with Aurora build 816 or higher!
| > > |
- Integer integer = 10; => Integer integer = new Integer(10);
- integer = i + 2; => integer = new Integer(i + 2);
- Long longer = 1000000000000000000l; => Long longer = new Long(1000000000000000000l);
- Double aDouble = Math.PI/2; => Double aDouble = new Double(Math.PI/2);
Converts string objects to wrapper classes. For example,
- Integer integer = "rere"; => Integer integer = Integer.valueOf("rere");
- Boolean aBoolean = "true"; => Boolean aBoolean = Boolean.valueOf("true");
Converts string objects to primitive types. For example,
- long aLong = "3423"; => long aLong = Long.parseLong("3423");
- boolean bool = "true"; => boolean bool = Boolean.valueOf("true").booleanValue();
Converts collection to array and vice versa. For example,
- Integer[] integers = collection; => Integer[] integers = (Integer[])collection.toArray(new Integer[0]);
- Collection collection = new Integer[12]; => Collection collection = Arrays.asList(new Integer[12]);
IMPORTANT: this plugin will work only with Aurora build 816 or higher!
|
| Added: |
> > |
- Added autoboxing of arrays to collections and vice versa.
|
| Changed: |
< < |
%META:FILEATTACHMENT{name="autoboxing_0.2.1.jar" attr="" comment="ver0.2.1" date="1053879131" path="autoboxing_0.2.1.jar" size="30162" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.2.1_src.zip" attr="" comment="ver0.2.1" date="1053879158" path="autobox_0.2.1_src.zip" size="16602" user="KeshSibilev" version="1.1"}%
| > > |
%META:FILEATTACHMENT{name="autoboxing_0.2.1.jar" attr="h" comment="ver0.2.1" date="1053879131" path="autoboxing_0.2.1.jar" size="30162" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.2.1_src.zip" attr="h" comment="ver0.2.1" date="1053879158" path="autobox_0.2.1_src.zip" size="16602" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autoboxing_0.3.jar" attr="h" comment="ver0.3" date="1053894422" path="autoboxing_0.3.jar" size="41784" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.3_src.zip" attr="h" comment="ver.03" date="1053894454" path="autobox_0.3_src.zip" size="19304" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autoboxing_0.3.1.jar" attr="" comment="ver 0.3.1" date="1053897925" path="autoboxing_0.3.1.jar" size="42027" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.3.1_src.zip" attr="" comment="ver 0.3.1" date="1053897957" path="autobox_0.3.1_src.zip" size="19349" user="KeshSibilev" version="1.1"}% |
|
|
| Added: |
> > |
- Fixed autoboxing for parameters to the constructor call.
|
| Changed: |
< < |
%META:FILEATTACHMENT{name="autoboxing_0.1.jar" attr="" comment="ver1.0" date="1053842703" path="autoboxing_0.1.jar" size="19165" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.1_src.zip" attr="" comment="ver1.0" date="1053842770" path="autobox_0.1_src.zip" size="13468" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autoboxing_0.1.1.jar" attr="" comment="ver0.1.1" date="1053846272" path="autoboxing_0.1.1.jar" size="8241" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.1.1_src.zip" attr="" comment="ver0.1.1" date="1053846314" path="autobox_0.1.1_src.zip" size="20681" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autoboxing_0.2.jar" attr="" comment="ver0.2" date="1053851034" path="autoboxing_0.2.jar" size="29891" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.2_src.zip" attr="" comment="" date="1053851063" path="autobox_0.2_src.zip" size="27079" user="KeshSibilev" version="1.1"}%
| > > |
%META:FILEATTACHMENT{name="autoboxing_0.1.jar" attr="h" comment="ver1.0" date="1053842703" path="autoboxing_0.1.jar" size="19165" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.1_src.zip" attr="h" comment="ver1.0" date="1053842770" path="autobox_0.1_src.zip" size="13468" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autoboxing_0.1.1.jar" attr="h" comment="ver0.1.1" date="1053846272" path="autoboxing_0.1.1.jar" size="8241" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.1.1_src.zip" attr="h" comment="ver0.1.1" date="1053846314" path="autobox_0.1.1_src.zip" size="20681" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autoboxing_0.2.jar" attr="h" comment="ver0.2" date="1053851034" path="autoboxing_0.2.jar" size="29891" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.2_src.zip" attr="h" comment="" date="1053851063" path="autobox_0.2_src.zip" size="27079" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autoboxing_0.2.1.jar" attr="" comment="ver0.2.1" date="1053879131" path="autoboxing_0.2.1.jar" size="30162" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.2.1_src.zip" attr="" comment="ver0.2.1" date="1053879158" path="autobox_0.2.1_src.zip" size="16602" user="KeshSibilev" version="1.1"}% |
|
|
| Added: |
> > |
- Added missing support for byte autoboxing.
- Added intentions to convert string objects to primitive types.
|
| Added: |
> > |
%META:FILEATTACHMENT{name="autoboxing_0.2.jar" attr="" comment="ver0.2" date="1053851034" path="autoboxing_0.2.jar" size="29891" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.2_src.zip" attr="" comment="" date="1053851063" path="autobox_0.2_src.zip" size="27079" user="KeshSibilev" version="1.1"}% |
|
|
| Added: |
> > |
%META:TOPICINFO{author="KeshSibilev" date="1053843360" format="1.0" version="1.1"}%
This plugin provides a number of intentions to wrap primitive types to their corresponding wrapper classes.
Converts primitive types to their wrapper classes depending on the current context. For example, 10 to new Integer(10).
IMPORTANT: this plugin will work only with Aurora build 816 or higher!
- Download the binary ZIP file (see below)
- Copy autoboxing-xx.jar file in your IntelliJ/plugins directory.
- Restart IntelliJ
-- KeshSibilev - 25 May 2003
%META:FORM{name="IntelliJPluginWebForm"}%
%META:FIELD{name="IntelliJPluginName" title="IntelliJPluginName" value="AutoBoxingPlugin"}%
%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="0.1"}%
%META:FIELD{name="IntelliJPluginVendor" title="IntelliJPluginVendor" value="Kesh Sibilev"}%
%META:FIELD{name="IntelliJPluginBinary" title="IntelliJPluginBinary" value=""}%
%META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value=""}%
%META:FIELD{name="IntelliJPluginClassification" title="IntelliJPluginClassification" value="CodeHelper, ProgramStructureInterface"}%
%META:FIELD{name="TopicClassification" title="TopicClassification" value="IntelliJPluginPackage"}%
%META:FIELD{name="TopicShortDescription" title="TopicShortDescription" value="Autoboxing intentions."}%
%META:FIELD{name="TestedOnOS" title="TestedOnOS" value="OsWinXP"}%
%META:FIELD{name="ShouldRunOnOS" title="ShouldRunOnOS" value="AnyOS"}%
%META:FILEATTACHMENT{name="autoboxing_0.1.jar" attr="" comment="ver1.0" date="1053842703" path="autoboxing_0.1.jar" size="19165" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.1_src.zip" attr="" comment="ver1.0" date="1053842770" path="autobox_0.1_src.zip" size="13468" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autoboxing_0.1.1.jar" attr="" comment="ver0.1.1" date="1053846272" path="autoboxing_0.1.1.jar" size="8241" user="KeshSibilev" version="1.1"}%
%META:FILEATTACHMENT{name="autobox_0.1.1_src.zip" attr="" comment="ver0.1.1" date="1053846314" path="autobox_0.1.1_src.zip" size="20681" user="KeshSibilev" version="1.1"}% |
View
| Diffs | r1.25 | > | r1.24 | > | r1.23
| More
|
|