Leon 7 年之前
父節點
當前提交
1955007697

+ 185
- 172
.idea/workspace.xml 查看文件

@@ -1,7 +1,9 @@
1 1
 <?xml version="1.0" encoding="UTF-8"?>
2 2
 <project version="4">
3 3
   <component name="ChangeListManager">
4
-    <list default="true" id="30b7e4a0-b899-49c3-865c-0311dfadae62" name="Default" comment="" />
4
+    <list default="true" id="30b7e4a0-b899-49c3-865c-0311dfadae62" name="Default" comment="">
5
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/test/java/com/zipcodewilmington/streams/TestStreamFilter.java" afterPath="$PROJECT_DIR$/src/test/java/com/zipcodewilmington/streams/TestStreamFilter.java" />
6
+    </list>
5 7
     <ignored path="$PROJECT_DIR$/out/" />
6 8
     <ignored path="$PROJECT_DIR$/target/" />
7 9
     <option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
@@ -19,8 +21,8 @@
19 21
             <file leaf-file-name="TestPersonWarehouse.java" pinned="false" current-in-tab="true">
20 22
               <entry file="file://$PROJECT_DIR$/src/test/java/com/zipcodewilmington/streams/anthropoid/TestPersonWarehouse.java">
21 23
                 <provider selected="true" editor-type-id="text-editor">
22
-                  <state relative-caret-position="313">
23
-                    <caret line="51" column="26" lean-forward="false" selection-start-line="51" selection-start-column="26" selection-end-line="51" selection-end-column="26" />
24
+                  <state relative-caret-position="285">
25
+                    <caret line="19" column="5" lean-forward="true" selection-start-line="19" selection-start-column="5" selection-end-line="19" selection-end-column="5" />
24 26
                     <folding>
25 27
                       <element signature="imports" expanded="true" />
26 28
                     </folding>
@@ -40,61 +42,65 @@
40 42
       <file leaf-file-name="StreamFilter.java" pinned="false" current-in-tab="false">
41 43
         <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/StreamFilter.java">
42 44
           <provider selected="true" editor-type-id="text-editor">
43
-            <state relative-caret-position="-94">
44
-              <caret line="32" column="0" lean-forward="true" selection-start-line="32" selection-start-column="0" selection-end-line="32" selection-end-column="0" />
45
-              <folding>
46
-                <element signature="e#690#691#0" expanded="true" />
47
-                <element signature="e#788#789#0" expanded="true" />
48
-                <element signature="e#988#989#0" expanded="true" />
49
-                <element signature="e#1046#1047#0" expanded="true" />
50
-              </folding>
45
+            <state relative-caret-position="573">
46
+              <caret line="78" column="20" lean-forward="false" selection-start-line="78" selection-start-column="20" selection-end-line="78" selection-end-column="20" />
47
+              <folding />
51 48
             </state>
52 49
           </provider>
53 50
         </entry>
54 51
       </file>
55
-      <file leaf-file-name="TestPersonFactory.java" pinned="false" current-in-tab="false">
56
-        <entry file="file://$PROJECT_DIR$/src/test/java/com/zipcodewilmington/streams/anthropoid/TestPersonFactory.java">
52
+      <file leaf-file-name="TestStreamMap.java" pinned="false" current-in-tab="false">
53
+        <entry file="file://$PROJECT_DIR$/src/test/java/com/zipcodewilmington/streams/TestStreamMap.java">
57 54
           <provider selected="true" editor-type-id="text-editor">
58
-            <state relative-caret-position="315">
59
-              <caret line="32" column="12" lean-forward="false" selection-start-line="32" selection-start-column="12" selection-end-line="32" selection-end-column="12" />
55
+            <state relative-caret-position="150">
56
+              <caret line="10" column="16" lean-forward="false" selection-start-line="10" selection-start-column="16" selection-end-line="10" selection-end-column="16" />
60 57
               <folding />
61 58
             </state>
62 59
           </provider>
63 60
         </entry>
64 61
       </file>
65
-      <file leaf-file-name="RandomUtils.java" pinned="false" current-in-tab="false">
66
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/tools/RandomUtils.java">
62
+      <file leaf-file-name="TestSuiteAnthropoidRegression.java" pinned="false" current-in-tab="false">
63
+        <entry file="file://$PROJECT_DIR$/src/test/java/com/zipcodewilmington/streams/anthropoid/TestSuiteAnthropoidRegression.java">
67 64
           <provider selected="true" editor-type-id="text-editor">
68
-            <state relative-caret-position="604">
69
-              <caret line="60" column="9" lean-forward="false" selection-start-line="60" selection-start-column="9" selection-end-line="60" selection-end-column="9" />
70
-              <folding />
65
+            <state relative-caret-position="270">
66
+              <caret line="18" column="42" lean-forward="false" selection-start-line="18" selection-start-column="13" selection-end-line="18" selection-end-column="42" />
67
+              <folding>
68
+                <element signature="imports" expanded="true" />
69
+              </folding>
71 70
             </state>
72 71
           </provider>
73 72
         </entry>
74 73
       </file>
75
-      <file leaf-file-name="ConversionAgent.java" pinned="false" current-in-tab="false">
76
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/conversions/ConversionAgent.java">
74
+      <file leaf-file-name="StreamMap.java" pinned="false" current-in-tab="false">
75
+        <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/StreamMap.java">
77 76
           <provider selected="true" editor-type-id="text-editor">
78
-            <state relative-caret-position="52">
79
-              <caret line="14" column="1" lean-forward="false" selection-start-line="14" selection-start-column="1" selection-end-line="14" selection-end-column="69" />
77
+            <state relative-caret-position="180">
78
+              <caret line="18" column="43" lean-forward="true" selection-start-line="18" selection-start-column="43" selection-end-line="18" selection-end-column="43" />
80 79
               <folding />
81 80
             </state>
82 81
           </provider>
83 82
         </entry>
84 83
       </file>
85
-      <file leaf-file-name="ArrayConverter.java" pinned="false" current-in-tab="false">
86
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/conversions/ArrayConverter.java">
84
+      <file leaf-file-name="TestStreamFilter.java" pinned="false" current-in-tab="true">
85
+        <entry file="file://$PROJECT_DIR$/src/test/java/com/zipcodewilmington/streams/TestStreamFilter.java">
87 86
           <provider selected="true" editor-type-id="text-editor">
88
-            <state relative-caret-position="240">
89
-              <caret line="23" column="10" lean-forward="false" selection-start-line="23" selection-start-column="10" selection-end-line="23" selection-end-column="10" />
87
+            <state relative-caret-position="203">
88
+              <caret line="25" column="16" lean-forward="false" selection-start-line="25" selection-start-column="16" selection-end-line="25" selection-end-column="16" />
90 89
               <folding>
91
-                <marker date="1496255178000" expanded="false" signature="968:974" ph=" }" />
90
+                <element signature="e#700#701#0" expanded="true" />
91
+                <element signature="e#758#759#0" expanded="true" />
92
+                <element signature="e#807#808#0" expanded="true" />
93
+                <element signature="e#863#864#0" expanded="true" />
94
+                <element signature="e#915#916#0" expanded="true" />
95
+                <element signature="e#974#975#0" expanded="true" />
96
+                <element signature="e#1024#1025#0" expanded="true" />
97
+                <element signature="e#1081#1082#0" expanded="true" />
92 98
               </folding>
93 99
             </state>
94 100
           </provider>
95 101
         </entry>
96 102
       </file>
97
-      <file leaf-file-name="PersonFactory.java" pinned="false" current-in-tab="true">
103
+      <file leaf-file-name="PersonFactory.java" pinned="false" current-in-tab="false">
98 104
         <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/anthropoid/PersonFactory.java">
99 105
           <provider selected="true" editor-type-id="text-editor">
100 106
             <state relative-caret-position="777">
@@ -104,49 +110,31 @@
104 110
           </provider>
105 111
         </entry>
106 112
       </file>
107
-      <file leaf-file-name="PersonWarehouse.java" pinned="false" current-in-tab="false">
108
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/anthropoid/PersonWarehouse.java">
113
+      <file leaf-file-name="TestSuiteFullRegression.java" pinned="false" current-in-tab="false">
114
+        <entry file="file://$PROJECT_DIR$/src/test/java/com/zipcodewilmington/streams/TestSuiteFullRegression.java">
109 115
           <provider selected="true" editor-type-id="text-editor">
110
-            <state relative-caret-position="990">
111
-              <caret line="74" column="15" lean-forward="true" selection-start-line="74" selection-start-column="15" selection-end-line="74" selection-end-column="15" />
112
-              <folding>
113
-                <element signature="e#2007#2008#0" expanded="true" />
114
-                <element signature="e#2063#2064#0" expanded="true" />
115
-                <element signature="e#3120#3121#0" expanded="true" />
116
-                <element signature="e#3149#3150#0" expanded="true" />
117
-              </folding>
118
-            </state>
119
-          </provider>
120
-        </entry>
121
-      </file>
122
-      <file leaf-file-name="Person.java" pinned="false" current-in-tab="false">
123
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/anthropoid/Person.java">
124
-          <provider selected="true" editor-type-id="text-editor">
125
-            <state relative-caret-position="330">
126
-              <caret line="26" column="31" lean-forward="true" selection-start-line="26" selection-start-column="31" selection-end-line="26" selection-end-column="31" />
116
+            <state relative-caret-position="135">
117
+              <caret line="13" column="32" lean-forward="false" selection-start-line="13" selection-start-column="32" selection-end-line="13" selection-end-column="32" />
127 118
               <folding />
128 119
             </state>
129 120
           </provider>
130 121
         </entry>
131 122
       </file>
132
-      <file leaf-file-name="StreamMap.java" pinned="false" current-in-tab="false">
133
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/StreamMap.java">
123
+      <file leaf-file-name="TestSuiteConversionRegression.java" pinned="false" current-in-tab="false">
124
+        <entry file="file://$PROJECT_DIR$/src/test/java/com/zipcodewilmington/streams/conversions/TestSuiteConversionRegression.java">
134 125
           <provider selected="true" editor-type-id="text-editor">
135
-            <state relative-caret-position="360">
136
-              <caret line="30" column="7" lean-forward="false" selection-start-line="30" selection-start-column="7" selection-end-line="30" selection-end-column="7" />
137
-              <folding>
138
-                <element signature="e#531#532#0" expanded="true" />
139
-                <element signature="e#1295#1296#0" expanded="true" />
140
-              </folding>
126
+            <state relative-caret-position="45">
127
+              <caret line="4" column="0" lean-forward="true" selection-start-line="4" selection-start-column="0" selection-end-line="12" selection-end-column="0" />
128
+              <folding />
141 129
             </state>
142 130
           </provider>
143 131
         </entry>
144 132
       </file>
145
-      <file leaf-file-name="StringUtils.java" pinned="false" current-in-tab="false">
146
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/tools/StringUtils.java">
133
+      <file leaf-file-name="Person.java" pinned="false" current-in-tab="false">
134
+        <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/anthropoid/Person.java">
147 135
           <provider selected="true" editor-type-id="text-editor">
148
-            <state relative-caret-position="420">
149
-              <caret line="28" column="0" lean-forward="false" selection-start-line="28" selection-start-column="0" selection-end-line="28" selection-end-column="0" />
136
+            <state relative-caret-position="330">
137
+              <caret line="26" column="31" lean-forward="true" selection-start-line="26" selection-start-column="31" selection-end-line="26" selection-end-column="31" />
150 138
               <folding />
151 139
             </state>
152 140
           </provider>
@@ -197,7 +185,6 @@
197 185
   <component name="IdeDocumentHistory">
198 186
     <option name="CHANGED_PATHS">
199 187
       <list>
200
-        <option value="$PROJECT_DIR$/src/test/java/com/zipcodewilmington/lambdas/exercises/TestArrayConversion.java" />
201 188
         <option value="$PROJECT_DIR$/src/test/java/com/zipcodewilmington/lambdas/exercises/TestConversionArray.java" />
202 189
         <option value="$PROJECT_DIR$/src/test/java/com/zipcodewilmington/lambdas/exercises/TestConverterArray.java" />
203 190
         <option value="$PROJECT_DIR$/src/test/java/com/zipcodewilmington/lambdas/exercises/TestConversionStream.java" />
@@ -225,13 +212,11 @@
225 212
         <option value="$PROJECT_DIR$/src/test/java/com/zipcodewilmington/streams/conversions/TestConverterStream.java" />
226 213
         <option value="$PROJECT_DIR$/src/test/java/com/zipcodewilmington/streams/conversions/TestSuiteConversionRegression.java" />
227 214
         <option value="$PROJECT_DIR$/src/test/java/com/zipcodewilmington/streams/TestStreamMap.java" />
228
-        <option value="$PROJECT_DIR$/src/test/java/com/zipcodewilmington/streams/TestSuiteFullRegression.java" />
229 215
         <option value="$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/tools/logging/LoggerWarehouse.java" />
230 216
         <option value="$PROJECT_DIR$/src/test/java/com/zipcodewilmington/streams/TestConstants.java" />
231 217
         <option value="$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/tools/logging/LoggerHandler.java" />
232 218
         <option value="$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/StreamMap.java" />
233 219
         <option value="$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/anthropoid/PersonWorld.java" />
234
-        <option value="$PROJECT_DIR$/src/test/java/com/zipcodewilmington/streams/TestStreamFilter.java" />
235 220
         <option value="$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/StreamFilter.java" />
236 221
         <option value="$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/tools/ReflectionUtils.java" />
237 222
         <option value="$PROJECT_DIR$/src/test/java/com/zipcodewilmington/streams/anthropoid/TestPerson.java" />
@@ -248,6 +233,9 @@
248 233
         <option value="$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/anthropoid/PersonFactory.java" />
249 234
         <option value="$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/anthropoid/PersonWarehouse.java" />
250 235
         <option value="$PROJECT_DIR$/src/test/java/com/zipcodewilmington/streams/anthropoid/TestPersonWarehouse.java" />
236
+        <option value="$PROJECT_DIR$/src/test/java/com/zipcodewilmington/streams/anthropoid/TestSuiteAnthropoidRegression.java" />
237
+        <option value="$PROJECT_DIR$/src/test/java/com/zipcodewilmington/streams/TestSuiteFullRegression.java" />
238
+        <option value="$PROJECT_DIR$/src/test/java/com/zipcodewilmington/streams/TestStreamFilter.java" />
251 239
       </list>
252 240
     </option>
253 241
   </component>
@@ -301,16 +289,22 @@
301 289
               <option name="myItemId" value="src" />
302 290
               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
303 291
             </PATH_ELEMENT>
292
+          </PATH>
293
+          <PATH>
294
+            <PATH_ELEMENT>
295
+              <option name="myItemId" value="looptest" />
296
+              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
297
+            </PATH_ELEMENT>
304 298
             <PATH_ELEMENT>
305
-              <option name="myItemId" value="test" />
299
+              <option name="myItemId" value="looptest" />
306 300
               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
307 301
             </PATH_ELEMENT>
308 302
             <PATH_ELEMENT>
309
-              <option name="myItemId" value="java" />
303
+              <option name="myItemId" value="src" />
310 304
               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
311 305
             </PATH_ELEMENT>
312 306
             <PATH_ELEMENT>
313
-              <option name="myItemId" value="streams" />
307
+              <option name="myItemId" value="main" />
314 308
               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
315 309
             </PATH_ELEMENT>
316 310
           </PATH>
@@ -328,7 +322,7 @@
328 322
               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
329 323
             </PATH_ELEMENT>
330 324
             <PATH_ELEMENT>
331
-              <option name="myItemId" value="test" />
325
+              <option name="myItemId" value="main" />
332 326
               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
333 327
             </PATH_ELEMENT>
334 328
             <PATH_ELEMENT>
@@ -339,10 +333,6 @@
339 333
               <option name="myItemId" value="streams" />
340 334
               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
341 335
             </PATH_ELEMENT>
342
-            <PATH_ELEMENT>
343
-              <option name="myItemId" value="conversions" />
344
-              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
345
-            </PATH_ELEMENT>
346 336
           </PATH>
347 337
           <PATH>
348 338
             <PATH_ELEMENT>
@@ -358,7 +348,7 @@
358 348
               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
359 349
             </PATH_ELEMENT>
360 350
             <PATH_ELEMENT>
361
-              <option name="myItemId" value="test" />
351
+              <option name="myItemId" value="main" />
362 352
               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
363 353
             </PATH_ELEMENT>
364 354
             <PATH_ELEMENT>
@@ -370,7 +360,7 @@
370 360
               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
371 361
             </PATH_ELEMENT>
372 362
             <PATH_ELEMENT>
373
-              <option name="myItemId" value="anthropoid" />
363
+              <option name="myItemId" value="tools" />
374 364
               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
375 365
             </PATH_ELEMENT>
376 366
           </PATH>
@@ -391,6 +381,22 @@
391 381
               <option name="myItemId" value="main" />
392 382
               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
393 383
             </PATH_ELEMENT>
384
+            <PATH_ELEMENT>
385
+              <option name="myItemId" value="java" />
386
+              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
387
+            </PATH_ELEMENT>
388
+            <PATH_ELEMENT>
389
+              <option name="myItemId" value="streams" />
390
+              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
391
+            </PATH_ELEMENT>
392
+            <PATH_ELEMENT>
393
+              <option name="myItemId" value="tools" />
394
+              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
395
+            </PATH_ELEMENT>
396
+            <PATH_ELEMENT>
397
+              <option name="myItemId" value="logging" />
398
+              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
399
+            </PATH_ELEMENT>
394 400
           </PATH>
395 401
           <PATH>
396 402
             <PATH_ELEMENT>
@@ -417,6 +423,10 @@
417 423
               <option name="myItemId" value="streams" />
418 424
               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
419 425
             </PATH_ELEMENT>
426
+            <PATH_ELEMENT>
427
+              <option name="myItemId" value="conversions" />
428
+              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
429
+            </PATH_ELEMENT>
420 430
           </PATH>
421 431
           <PATH>
422 432
             <PATH_ELEMENT>
@@ -849,18 +859,6 @@
849 859
     <servers />
850 860
   </component>
851 861
   <component name="TestHistory">
852
-    <history-entry file="TestPersonWarehouse - 2017.05.31 at 15h 54m 05s.xml">
853
-      <configuration name="TestPersonWarehouse" configurationId="JUnit" />
854
-    </history-entry>
855
-    <history-entry file="TestPersonWarehouse - 2017.05.31 at 15h 54m 07s.xml">
856
-      <configuration name="TestPersonWarehouse" configurationId="JUnit" />
857
-    </history-entry>
858
-    <history-entry file="TestPersonWarehouse - 2017.05.31 at 15h 54m 23s.xml">
859
-      <configuration name="TestPersonWarehouse" configurationId="JUnit" />
860
-    </history-entry>
861
-    <history-entry file="TestPersonWarehouse - 2017.05.31 at 15h 54m 51s.xml">
862
-      <configuration name="TestPersonWarehouse" configurationId="JUnit" />
863
-    </history-entry>
864 862
     <history-entry file="TestPersonWarehouse - 2017.05.31 at 15h 55m 34s.xml">
865 863
       <configuration name="TestPersonWarehouse" configurationId="JUnit" />
866 864
     </history-entry>
@@ -879,6 +877,18 @@
879 877
     <history-entry file="TestPersonWarehouse - 2017.05.31 at 15h 59m 25s.xml">
880 878
       <configuration name="TestPersonWarehouse" configurationId="JUnit" />
881 879
     </history-entry>
880
+    <history-entry file="TestSuiteFullRegression - 2017.05.31 at 16h 00m 00s.xml">
881
+      <configuration name="TestSuiteFullRegression" configurationId="JUnit" />
882
+    </history-entry>
883
+    <history-entry file="TestSuiteFullRegression - 2017.05.31 at 16h 18m 17s.xml">
884
+      <configuration name="TestSuiteFullRegression" configurationId="JUnit" />
885
+    </history-entry>
886
+    <history-entry file="TestSuiteFullRegression - 2017.05.31 at 16h 19m 07s.xml">
887
+      <configuration name="TestSuiteFullRegression" configurationId="JUnit" />
888
+    </history-entry>
889
+    <history-entry file="TestSuiteFullRegression - 2017.05.31 at 16h 20m 17s.xml">
890
+      <configuration name="TestSuiteFullRegression" configurationId="JUnit" />
891
+    </history-entry>
882 892
   </component>
883 893
   <component name="TodoView">
884 894
     <todo-panel id="selected-file">
@@ -891,6 +901,7 @@
891 901
   </component>
892 902
   <component name="ToolWindowManager">
893 903
     <frame x="1440" y="23" width="1920" height="1053" extended-state="6" />
904
+    <editor active="true" />
894 905
     <layout>
895 906
       <window_info id="Palette" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
896 907
       <window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.32778355" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" />
@@ -902,12 +913,12 @@
902 913
       <window_info id="Event Log" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="7" side_tool="true" content_ui="tabs" />
903 914
       <window_info id="Maven Projects" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
904 915
       <window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
905
-      <window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.31425598" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
916
+      <window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.31425598" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
906 917
       <window_info id="Properties" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
907
-      <window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.25078043" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
918
+      <window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25078043" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
908 919
       <window_info id="Capture Tool" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
909 920
       <window_info id="Designer" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
910
-      <window_info id="Project" active="true" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.20820022" sideWeight="0.5" order="0" side_tool="false" content_ui="combo" />
921
+      <window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.20820022" sideWeight="0.5" order="0" side_tool="false" content_ui="combo" />
911 922
       <window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.3298647" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
912 923
       <window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
913 924
       <window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
@@ -959,14 +970,6 @@
959 970
     <option name="FILTER_TARGETS" value="false" />
960 971
   </component>
961 972
   <component name="editorHistoryManager">
962
-    <entry file="jar:///Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/src.zip!/java/util/AbstractList.java">
963
-      <provider selected="true" editor-type-id="text-editor">
964
-        <state relative-caret-position="312">
965
-          <caret line="70" column="53" lean-forward="false" selection-start-line="70" selection-start-column="53" selection-end-line="70" selection-end-column="53" />
966
-          <folding />
967
-        </state>
968
-      </provider>
969
-    </entry>
970 973
     <entry file="jar:///Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/src.zip!/java/util/Collection.java">
971 974
       <provider selected="true" editor-type-id="text-editor">
972 975
         <state relative-caret-position="312">
@@ -1059,13 +1062,6 @@
1059 1062
         </state>
1060 1063
       </provider>
1061 1064
     </entry>
1062
-    <entry file="file://$PROJECT_DIR$/src/test/java/com/zipcodewilmington/streams/conversions/TestSuiteConversionRegression.java">
1063
-      <provider selected="true" editor-type-id="text-editor">
1064
-        <state relative-caret-position="195">
1065
-          <caret line="14" column="69" lean-forward="false" selection-start-line="14" selection-start-column="69" selection-end-line="14" selection-end-column="69" />
1066
-        </state>
1067
-      </provider>
1068
-    </entry>
1069 1065
     <entry file="jar:///Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/src.zip!/java/time/LocalDate.java">
1070 1066
       <provider selected="true" editor-type-id="text-editor">
1071 1067
         <state relative-caret-position="415">
@@ -1108,25 +1104,6 @@
1108 1104
         </state>
1109 1105
       </provider>
1110 1106
     </entry>
1111
-    <entry file="file://$PROJECT_DIR$/src/test/java/com/zipcodewilmington/streams/TestStreamMap.java">
1112
-      <provider selected="true" editor-type-id="text-editor">
1113
-        <state relative-caret-position="150">
1114
-          <caret line="10" column="16" lean-forward="false" selection-start-line="10" selection-start-column="16" selection-end-line="10" selection-end-column="16" />
1115
-          <folding />
1116
-        </state>
1117
-      </provider>
1118
-    </entry>
1119
-    <entry file="file://$PROJECT_DIR$/src/test/java/com/zipcodewilmington/streams/TestStreamFilter.java">
1120
-      <provider selected="true" editor-type-id="text-editor">
1121
-        <state relative-caret-position="180">
1122
-          <caret line="21" column="33" lean-forward="false" selection-start-line="21" selection-start-column="33" selection-end-line="21" selection-end-column="33" />
1123
-          <folding>
1124
-            <element signature="e#600#601#0" expanded="true" />
1125
-            <element signature="e#649#650#0" expanded="true" />
1126
-          </folding>
1127
-        </state>
1128
-      </provider>
1129
-    </entry>
1130 1107
     <entry file="file://$PROJECT_DIR$/src/test/java/com/zipcodewilmington/streams/TestConstants.java">
1131 1108
       <provider selected="true" editor-type-id="text-editor">
1132 1109
         <state relative-caret-position="105">
@@ -1135,17 +1112,6 @@
1135 1112
         </state>
1136 1113
       </provider>
1137 1114
     </entry>
1138
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/StreamMap.java">
1139
-      <provider selected="true" editor-type-id="text-editor">
1140
-        <state relative-caret-position="360">
1141
-          <caret line="30" column="7" lean-forward="false" selection-start-line="30" selection-start-column="7" selection-end-line="30" selection-end-column="7" />
1142
-          <folding>
1143
-            <element signature="e#531#532#0" expanded="true" />
1144
-            <element signature="e#1295#1296#0" expanded="true" />
1145
-          </folding>
1146
-        </state>
1147
-      </provider>
1148
-    </entry>
1149 1115
     <entry file="file://$PROJECT_DIR$/src/test/java/com/zipcodewilmington/streams/anthropoid/TestPerson.java">
1150 1116
       <provider selected="true" editor-type-id="text-editor">
1151 1117
         <state relative-caret-position="265">
@@ -1183,13 +1149,6 @@
1183 1149
       <provider selected="true" editor-type-id="text-editor">
1184 1150
         <state relative-caret-position="270">
1185 1151
           <caret line="23" column="61" lean-forward="true" selection-start-line="23" selection-start-column="61" selection-end-line="23" selection-end-column="61" />
1186
-        </state>
1187
-      </provider>
1188
-    </entry>
1189
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/tools/StringUtils.java">
1190
-      <provider selected="true" editor-type-id="text-editor">
1191
-        <state relative-caret-position="420">
1192
-          <caret line="28" column="0" lean-forward="false" selection-start-line="28" selection-start-column="0" selection-end-line="28" selection-end-column="0" />
1193 1152
           <folding />
1194 1153
         </state>
1195 1154
       </provider>
@@ -1254,14 +1213,6 @@
1254 1213
         </state>
1255 1214
       </provider>
1256 1215
     </entry>
1257
-    <entry file="file://$PROJECT_DIR$/src/test/java/com/zipcodewilmington/streams/TestSuiteFullRegression.java">
1258
-      <provider selected="true" editor-type-id="text-editor">
1259
-        <state relative-caret-position="225">
1260
-          <caret line="18" column="3" lean-forward="true" selection-start-line="18" selection-start-column="3" selection-end-line="18" selection-end-column="3" />
1261
-          <folding />
1262
-        </state>
1263
-      </provider>
1264
-    </entry>
1265 1216
     <entry file="file://$PROJECT_DIR$/streamdemo.iml">
1266 1217
       <provider selected="true" editor-type-id="text-editor">
1267 1218
         <state relative-caret-position="0">
@@ -1278,19 +1229,6 @@
1278 1229
         </state>
1279 1230
       </provider>
1280 1231
     </entry>
1281
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/StreamFilter.java">
1282
-      <provider selected="true" editor-type-id="text-editor">
1283
-        <state relative-caret-position="-94">
1284
-          <caret line="32" column="0" lean-forward="true" selection-start-line="32" selection-start-column="0" selection-end-line="32" selection-end-column="0" />
1285
-          <folding>
1286
-            <element signature="e#690#691#0" expanded="true" />
1287
-            <element signature="e#788#789#0" expanded="true" />
1288
-            <element signature="e#988#989#0" expanded="true" />
1289
-            <element signature="e#1046#1047#0" expanded="true" />
1290
-          </folding>
1291
-        </state>
1292
-      </provider>
1293
-    </entry>
1294 1232
     <entry file="file://$PROJECT_DIR$/src/test/java/com/zipcodewilmington/streams/anthropoid/TestPersonFactory.java">
1295 1233
       <provider selected="true" editor-type-id="text-editor">
1296 1234
         <state relative-caret-position="315">
@@ -1299,16 +1237,6 @@
1299 1237
         </state>
1300 1238
       </provider>
1301 1239
     </entry>
1302
-    <entry file="file://$PROJECT_DIR$/src/test/java/com/zipcodewilmington/streams/anthropoid/TestPersonWarehouse.java">
1303
-      <provider selected="true" editor-type-id="text-editor">
1304
-        <state relative-caret-position="313">
1305
-          <caret line="51" column="26" lean-forward="false" selection-start-line="51" selection-start-column="26" selection-end-line="51" selection-end-column="26" />
1306
-          <folding>
1307
-            <element signature="imports" expanded="true" />
1308
-          </folding>
1309
-        </state>
1310
-      </provider>
1311
-    </entry>
1312 1240
     <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/anthropoid/PersonWarehouse.java">
1313 1241
       <provider selected="true" editor-type-id="text-editor">
1314 1242
         <state relative-caret-position="990">
@@ -1338,6 +1266,91 @@
1338 1266
         </state>
1339 1267
       </provider>
1340 1268
     </entry>
1269
+    <entry file="file://$PROJECT_DIR$/src/test/java/com/zipcodewilmington/streams/TestStreamMap.java">
1270
+      <provider selected="true" editor-type-id="text-editor">
1271
+        <state relative-caret-position="150">
1272
+          <caret line="10" column="16" lean-forward="false" selection-start-line="10" selection-start-column="16" selection-end-line="10" selection-end-column="16" />
1273
+          <folding />
1274
+        </state>
1275
+      </provider>
1276
+    </entry>
1277
+    <entry file="file://$PROJECT_DIR$/src/test/java/com/zipcodewilmington/streams/conversions/TestSuiteConversionRegression.java">
1278
+      <provider selected="true" editor-type-id="text-editor">
1279
+        <state relative-caret-position="45">
1280
+          <caret line="4" column="0" lean-forward="true" selection-start-line="4" selection-start-column="0" selection-end-line="12" selection-end-column="0" />
1281
+          <folding />
1282
+        </state>
1283
+      </provider>
1284
+    </entry>
1285
+    <entry file="file://$PROJECT_DIR$/src/test/java/com/zipcodewilmington/streams/anthropoid/TestSuiteAnthropoidRegression.java">
1286
+      <provider selected="true" editor-type-id="text-editor">
1287
+        <state relative-caret-position="270">
1288
+          <caret line="18" column="42" lean-forward="false" selection-start-line="18" selection-start-column="13" selection-end-line="18" selection-end-column="42" />
1289
+          <folding>
1290
+            <element signature="imports" expanded="true" />
1291
+          </folding>
1292
+        </state>
1293
+      </provider>
1294
+    </entry>
1295
+    <entry file="file://$PROJECT_DIR$/src/test/java/com/zipcodewilmington/streams/TestSuiteFullRegression.java">
1296
+      <provider selected="true" editor-type-id="text-editor">
1297
+        <state relative-caret-position="135">
1298
+          <caret line="13" column="32" lean-forward="false" selection-start-line="13" selection-start-column="32" selection-end-line="13" selection-end-column="32" />
1299
+          <folding />
1300
+        </state>
1301
+      </provider>
1302
+    </entry>
1303
+    <entry file="file://$PROJECT_DIR$/src/test/java/com/zipcodewilmington/streams/anthropoid/TestPersonWarehouse.java">
1304
+      <provider selected="true" editor-type-id="text-editor">
1305
+        <state relative-caret-position="285">
1306
+          <caret line="19" column="5" lean-forward="true" selection-start-line="19" selection-start-column="5" selection-end-line="19" selection-end-column="5" />
1307
+          <folding>
1308
+            <element signature="imports" expanded="true" />
1309
+          </folding>
1310
+        </state>
1311
+      </provider>
1312
+    </entry>
1313
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/StreamMap.java">
1314
+      <provider selected="true" editor-type-id="text-editor">
1315
+        <state relative-caret-position="180">
1316
+          <caret line="18" column="43" lean-forward="true" selection-start-line="18" selection-start-column="43" selection-end-line="18" selection-end-column="43" />
1317
+          <folding />
1318
+        </state>
1319
+      </provider>
1320
+    </entry>
1321
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/StreamFilter.java">
1322
+      <provider selected="true" editor-type-id="text-editor">
1323
+        <state relative-caret-position="573">
1324
+          <caret line="78" column="20" lean-forward="false" selection-start-line="78" selection-start-column="20" selection-end-line="78" selection-end-column="20" />
1325
+          <folding />
1326
+        </state>
1327
+      </provider>
1328
+    </entry>
1329
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/tools/StringUtils.java">
1330
+      <provider selected="true" editor-type-id="text-editor">
1331
+        <state relative-caret-position="160">
1332
+          <caret line="28" column="0" lean-forward="false" selection-start-line="28" selection-start-column="0" selection-end-line="28" selection-end-column="0" />
1333
+          <folding />
1334
+        </state>
1335
+      </provider>
1336
+    </entry>
1337
+    <entry file="file://$PROJECT_DIR$/src/test/java/com/zipcodewilmington/streams/TestStreamFilter.java">
1338
+      <provider selected="true" editor-type-id="text-editor">
1339
+        <state relative-caret-position="203">
1340
+          <caret line="25" column="16" lean-forward="false" selection-start-line="25" selection-start-column="16" selection-end-line="25" selection-end-column="16" />
1341
+          <folding>
1342
+            <element signature="e#700#701#0" expanded="true" />
1343
+            <element signature="e#758#759#0" expanded="true" />
1344
+            <element signature="e#807#808#0" expanded="true" />
1345
+            <element signature="e#863#864#0" expanded="true" />
1346
+            <element signature="e#915#916#0" expanded="true" />
1347
+            <element signature="e#974#975#0" expanded="true" />
1348
+            <element signature="e#1024#1025#0" expanded="true" />
1349
+            <element signature="e#1081#1082#0" expanded="true" />
1350
+          </folding>
1351
+        </state>
1352
+      </provider>
1353
+    </entry>
1341 1354
   </component>
1342 1355
   <component name="masterDetails">
1343 1356
     <states>

+ 0
- 3
src/test/java/com/zipcodewilmington/streams/TestStreamFilter.java 查看文件

@@ -43,14 +43,11 @@ public class TestStreamFilter {
43 43
     }
44 44
 
45 45
 
46
-
47
-
48 46
     private void testFilter(Person[] persons) {
49 47
         testFilter(Arrays.asList(persons));
50 48
     }
51 49
 
52 50
     private void testFilter(List<Person> persons) {
53
-        assert(persons.size() > 0);
54 51
         for (Person p : persons) {
55 52
             assert (StringUtils.isPalindromeIgnoreCase(p.getName()));
56 53
         }

+ 142474
- 142446
target/PersonWarehouse.leonlog
文件差異過大導致無法顯示
查看文件


+ 1
- 1
target/global.leonlog 查看文件

@@ -1,2 +1,2 @@
1
-May 31, 2017 3:59:57 PM com.zipcodewilmington.streams.tools.logging.LoggerHandler log
1
+May 31, 2017 4:20:29 PM com.zipcodewilmington.streams.tools.logging.LoggerHandler log
2 2
 INFO: Instantiating logger for [ com.zipcodewilmington.streams.anthropoid.PersonWarehouse ] ... 

二進制
target/test-classes/com/zipcodewilmington/streams/TestStreamFilter.class 查看文件


二進制
target/test-classes/com/zipcodewilmington/streams/TestSuiteFullRegression.class 查看文件