diff options
Diffstat (limited to 'plugins/InspectionGadgets/test/com/siyeh/igtest/style/cstyle_array_declaration/CStyleArrayDeclaration.java')
-rw-r--r-- | plugins/InspectionGadgets/test/com/siyeh/igtest/style/cstyle_array_declaration/CStyleArrayDeclaration.java | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/plugins/InspectionGadgets/test/com/siyeh/igtest/style/cstyle_array_declaration/CStyleArrayDeclaration.java b/plugins/InspectionGadgets/test/com/siyeh/igtest/style/cstyle_array_declaration/CStyleArrayDeclaration.java new file mode 100644 index 000000000000..8a01835a2106 --- /dev/null +++ b/plugins/InspectionGadgets/test/com/siyeh/igtest/style/cstyle_array_declaration/CStyleArrayDeclaration.java @@ -0,0 +1,38 @@ +package com.siyeh.igtest.style; + +public class CStyleArrayDeclaration +{ + private int[] m_foo; + private int <warning descr="C-style array declaration of field 'm_bar'">m_bar</warning>[]; + + public CStyleArrayDeclaration(int[] bar, int[] foo) + { + m_bar = bar; + m_foo = foo; + for(int i = 0; i < bar.length; i++) + { + m_foo[i] = m_bar[i]; + } + + } + + public void foo() + { + final int <warning descr="C-style array declaration of local variable 'foo'">foo</warning>[] = new int[3]; + final int[] bar = new int[3]; + + for(int i = 0; i < bar.length; i++) + { + foo[i] = bar[i]; + } + } + + public void bar(int <warning descr="C-style array declaration of parameter 'foo'">foo</warning>[], int[] bar) + { + + } + + String <warning descr="C-style array declaration of the return type of method 'ohGod()'">ohGod</warning>(String[] a)[] { + return a; + } +} |