Leon 7 年前
父节点
当前提交
de14a3e046
共有 1 个文件被更改,包括 124 次插入180 次删除
  1. 124
    180
      .idea/workspace.xml

+ 124
- 180
.idea/workspace.xml 查看文件

@@ -2,7 +2,7 @@
2 2
 <project version="4">
3 3
   <component name="ChangeListManager">
4 4
     <list default="true" id="30b7e4a0-b899-49c3-865c-0311dfadae62" name="Default" comment="">
5
-      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/.idea/modules.xml" afterPath="$PROJECT_DIR$/.idea/modules.xml" />
5
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/.idea/workspace.xml" afterPath="$PROJECT_DIR$/.idea/workspace.xml" />
6 6
     </list>
7 7
     <ignored path="$PROJECT_DIR$/out/" />
8 8
     <ignored path="$PROJECT_DIR$/target/" />
@@ -17,108 +17,117 @@
17 17
   <component name="ExportTestResults" outputFolder="$PROJECT_DIR$" openResultsInEditor="true" userTempatePath="" />
18 18
   <component name="FileEditorManager">
19 19
     <leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
20
-      <file leaf-file-name="PersonFactory.java" pinned="false" current-in-tab="false">
21
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/anthropoid/PersonFactory.java">
20
+      <file leaf-file-name="StreamFilter.java" pinned="false" current-in-tab="false">
21
+        <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/StreamFilter.java">
22 22
           <provider selected="true" editor-type-id="text-editor">
23
-            <state relative-caret-position="56">
24
-              <caret line="12" column="1" lean-forward="false" selection-start-line="12" selection-start-column="1" selection-end-line="12" selection-end-column="109" />
25
-              <folding />
23
+            <state relative-caret-position="552">
24
+              <caret line="67" column="35" lean-forward="false" selection-start-line="67" selection-start-column="35" selection-end-line="67" selection-end-column="35" />
25
+              <folding>
26
+                <element signature="e#3278#3279#0" expanded="true" />
27
+              </folding>
26 28
             </state>
27 29
           </provider>
28 30
         </entry>
29 31
       </file>
30
-      <file leaf-file-name="PersonWarehouse.java" pinned="false" current-in-tab="true">
31
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/anthropoid/PersonWarehouse.java">
32
+      <file leaf-file-name="TestStreamFilter.java" pinned="false" current-in-tab="false">
33
+        <entry file="file://$PROJECT_DIR$/src/test/java/com/zipcodewilmington/streams/TestStreamFilter.java">
32 34
           <provider selected="true" editor-type-id="text-editor">
33
-            <state relative-caret-position="212">
34
-              <caret line="23" column="24" lean-forward="false" selection-start-line="23" selection-start-column="24" selection-end-line="23" selection-end-column="24" />
35
-              <folding />
35
+            <state relative-caret-position="180">
36
+              <caret line="21" column="33" lean-forward="false" selection-start-line="21" selection-start-column="33" selection-end-line="21" selection-end-column="33" />
37
+              <folding>
38
+                <element signature="e#600#601#0" expanded="true" />
39
+                <element signature="e#649#650#0" expanded="true" />
40
+              </folding>
36 41
             </state>
37 42
           </provider>
38 43
         </entry>
39 44
       </file>
40
-      <file leaf-file-name="TestSuiteFullRegression.java" pinned="false" current-in-tab="false">
41
-        <entry file="file://$PROJECT_DIR$/src/test/java/com/zipcodewilmington/streams/TestSuiteFullRegression.java">
45
+      <file leaf-file-name="TestConstants.java" pinned="false" current-in-tab="false">
46
+        <entry file="file://$PROJECT_DIR$/src/test/java/com/zipcodewilmington/streams/TestConstants.java">
42 47
           <provider selected="true" editor-type-id="text-editor">
43
-            <state relative-caret-position="225">
44
-              <caret line="18" column="3" lean-forward="true" selection-start-line="18" selection-start-column="3" selection-end-line="18" selection-end-column="3" />
48
+            <state relative-caret-position="105">
49
+              <caret line="7" column="26" lean-forward="false" selection-start-line="7" selection-start-column="26" selection-end-line="7" selection-end-column="26" />
45 50
               <folding />
46 51
             </state>
47 52
           </provider>
48 53
         </entry>
49 54
       </file>
50
-      <file leaf-file-name="ArrayConverter.java" pinned="false" current-in-tab="false">
51
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/conversions/ArrayConverter.java">
55
+      <file leaf-file-name="RandomUtils.java" pinned="false" current-in-tab="false">
56
+        <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/tools/RandomUtils.java">
52 57
           <provider selected="true" editor-type-id="text-editor">
53
-            <state relative-caret-position="105">
54
-              <caret line="12" column="19" lean-forward="false" selection-start-line="12" selection-start-column="19" selection-end-line="12" selection-end-column="19" />
58
+            <state relative-caret-position="604">
59
+              <caret line="60" column="9" lean-forward="false" selection-start-line="60" selection-start-column="9" selection-end-line="60" selection-end-column="9" />
55 60
               <folding />
56 61
             </state>
57 62
           </provider>
58 63
         </entry>
59 64
       </file>
60
-      <file leaf-file-name="ListConverter.java" pinned="false" current-in-tab="false">
61
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/conversions/ListConverter.java">
65
+      <file leaf-file-name="ConversionAgent.java" pinned="false" current-in-tab="false">
66
+        <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/conversions/ConversionAgent.java">
62 67
           <provider selected="true" editor-type-id="text-editor">
63
-            <state relative-caret-position="360">
64
-              <caret line="34" column="49" lean-forward="false" selection-start-line="34" selection-start-column="49" selection-end-line="34" selection-end-column="49" />
68
+            <state relative-caret-position="52">
69
+              <caret line="14" column="1" lean-forward="false" selection-start-line="14" selection-start-column="1" selection-end-line="14" selection-end-column="69" />
65 70
               <folding />
66 71
             </state>
67 72
           </provider>
68 73
         </entry>
69 74
       </file>
70
-      <file leaf-file-name="ConversionAgent.java" pinned="false" current-in-tab="false">
71
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/conversions/ConversionAgent.java">
75
+      <file leaf-file-name="ArrayConverter.java" pinned="false" current-in-tab="true">
76
+        <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/conversions/ArrayConverter.java">
72 77
           <provider selected="true" editor-type-id="text-editor">
73
-            <state relative-caret-position="435">
74
-              <caret line="29" column="7" lean-forward="false" selection-start-line="29" selection-start-column="7" selection-end-line="29" selection-end-column="7" />
78
+            <state relative-caret-position="240">
79
+              <caret line="23" column="10" lean-forward="false" selection-start-line="23" selection-start-column="10" selection-end-line="23" selection-end-column="10" />
75 80
               <folding>
76
-                <element signature="imports" expanded="true" />
77
-                <element signature="e#807#808#0" expanded="true" />
78
-                <element signature="e#859#860#0" expanded="true" />
81
+                <marker date="1496255178000" expanded="false" signature="968:974" ph=" }" />
79 82
               </folding>
80 83
             </state>
81 84
           </provider>
82 85
         </entry>
83 86
       </file>
84
-      <file leaf-file-name="PersonConversionAgent.java" pinned="false" current-in-tab="false">
85
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/conversions/PersonConversionAgent.java">
87
+      <file leaf-file-name="PersonFactory.java" pinned="false" current-in-tab="false">
88
+        <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/anthropoid/PersonFactory.java">
86 89
           <provider selected="true" editor-type-id="text-editor">
87
-            <state relative-caret-position="135">
88
-              <caret line="9" column="22" lean-forward="false" selection-start-line="9" selection-start-column="22" selection-end-line="9" selection-end-column="22" />
90
+            <state relative-caret-position="465">
91
+              <caret line="37" column="29" lean-forward="false" selection-start-line="37" selection-start-column="29" selection-end-line="37" selection-end-column="29" />
89 92
               <folding>
90
-                <element signature="e#504#505#0" expanded="true" />
91
-                <element signature="e#547#548#0" expanded="true" />
93
+                <marker date="1496255178000" expanded="true" signature="1247:1269" ph="/**...*/" />
94
+                <marker date="1496255178000" expanded="true" signature="2150:2156" ph=" }" />
92 95
               </folding>
93 96
             </state>
94 97
           </provider>
95 98
         </entry>
96 99
       </file>
97
-      <file leaf-file-name="DateUtils.java" pinned="false" current-in-tab="false">
98
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/tools/DateUtils.java">
100
+      <file leaf-file-name="PersonWarehouse.java" pinned="false" current-in-tab="false">
101
+        <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/anthropoid/PersonWarehouse.java">
99 102
           <provider selected="true" editor-type-id="text-editor">
100
-            <state relative-caret-position="343">
101
-              <caret line="57" column="41" lean-forward="false" selection-start-line="57" selection-start-column="41" selection-end-line="57" selection-end-column="41" />
102
-              <folding />
103
+            <state relative-caret-position="493">
104
+              <caret line="69" column="0" lean-forward="false" selection-start-line="69" selection-start-column="0" selection-end-line="69" selection-end-column="0" />
105
+              <folding>
106
+                <element signature="e#1254#1255#0" expanded="true" />
107
+                <element signature="e#2769#2770#0" expanded="true" />
108
+              </folding>
103 109
             </state>
104 110
           </provider>
105 111
         </entry>
106 112
       </file>
107
-      <file leaf-file-name="Person.java" pinned="false" current-in-tab="false">
108
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/anthropoid/Person.java">
113
+      <file leaf-file-name="StreamMap.java" pinned="false" current-in-tab="false">
114
+        <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/StreamMap.java">
109 115
           <provider selected="true" editor-type-id="text-editor">
110
-            <state relative-caret-position="330">
111
-              <caret line="26" column="31" lean-forward="true" selection-start-line="26" selection-start-column="31" selection-end-line="26" selection-end-column="31" />
112
-              <folding />
116
+            <state relative-caret-position="360">
117
+              <caret line="30" column="7" lean-forward="false" selection-start-line="30" selection-start-column="7" selection-end-line="30" selection-end-column="7" />
118
+              <folding>
119
+                <element signature="e#531#532#0" expanded="true" />
120
+                <element signature="e#1295#1296#0" expanded="true" />
121
+              </folding>
113 122
             </state>
114 123
           </provider>
115 124
         </entry>
116 125
       </file>
117
-      <file leaf-file-name="StreamConverter.java" pinned="false" current-in-tab="false">
118
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/conversions/StreamConverter.java">
126
+      <file leaf-file-name="StringUtils.java" pinned="false" current-in-tab="false">
127
+        <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/tools/StringUtils.java">
119 128
           <provider selected="true" editor-type-id="text-editor">
120
-            <state relative-caret-position="165">
121
-              <caret line="16" column="64" lean-forward="false" selection-start-line="16" selection-start-column="64" selection-end-line="16" selection-end-column="64" />
129
+            <state relative-caret-position="420">
130
+              <caret line="28" column="0" lean-forward="false" selection-start-line="28" selection-start-column="0" selection-end-line="28" selection-end-column="0" />
122 131
               <folding />
123 132
             </state>
124 133
           </provider>
@@ -268,20 +277,6 @@
268 277
               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
269 278
             </PATH_ELEMENT>
270 279
             <PATH_ELEMENT>
271
-              <option name="myItemId" value="target" />
272
-              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
273
-            </PATH_ELEMENT>
274
-          </PATH>
275
-          <PATH>
276
-            <PATH_ELEMENT>
277
-              <option name="myItemId" value="looptest" />
278
-              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
279
-            </PATH_ELEMENT>
280
-            <PATH_ELEMENT>
281
-              <option name="myItemId" value="looptest" />
282
-              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
283
-            </PATH_ELEMENT>
284
-            <PATH_ELEMENT>
285 280
               <option name="myItemId" value="src" />
286 281
               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
287 282
             </PATH_ELEMENT>
@@ -324,36 +319,6 @@
324 319
               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
325 320
             </PATH_ELEMENT>
326 321
             <PATH_ELEMENT>
327
-              <option name="myItemId" value="conversions" />
328
-              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
329
-            </PATH_ELEMENT>
330
-          </PATH>
331
-          <PATH>
332
-            <PATH_ELEMENT>
333
-              <option name="myItemId" value="looptest" />
334
-              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
335
-            </PATH_ELEMENT>
336
-            <PATH_ELEMENT>
337
-              <option name="myItemId" value="looptest" />
338
-              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
339
-            </PATH_ELEMENT>
340
-            <PATH_ELEMENT>
341
-              <option name="myItemId" value="src" />
342
-              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
343
-            </PATH_ELEMENT>
344
-            <PATH_ELEMENT>
345
-              <option name="myItemId" value="test" />
346
-              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
347
-            </PATH_ELEMENT>
348
-            <PATH_ELEMENT>
349
-              <option name="myItemId" value="java" />
350
-              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
351
-            </PATH_ELEMENT>
352
-            <PATH_ELEMENT>
353
-              <option name="myItemId" value="streams" />
354
-              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
355
-            </PATH_ELEMENT>
356
-            <PATH_ELEMENT>
357 322
               <option name="myItemId" value="anthropoid" />
358 323
               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
359 324
             </PATH_ELEMENT>
@@ -428,36 +393,6 @@
428 393
               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
429 394
             </PATH_ELEMENT>
430 395
             <PATH_ELEMENT>
431
-              <option name="myItemId" value="tools" />
432
-              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
433
-            </PATH_ELEMENT>
434
-          </PATH>
435
-          <PATH>
436
-            <PATH_ELEMENT>
437
-              <option name="myItemId" value="looptest" />
438
-              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
439
-            </PATH_ELEMENT>
440
-            <PATH_ELEMENT>
441
-              <option name="myItemId" value="looptest" />
442
-              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
443
-            </PATH_ELEMENT>
444
-            <PATH_ELEMENT>
445
-              <option name="myItemId" value="src" />
446
-              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
447
-            </PATH_ELEMENT>
448
-            <PATH_ELEMENT>
449
-              <option name="myItemId" value="main" />
450
-              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
451
-            </PATH_ELEMENT>
452
-            <PATH_ELEMENT>
453
-              <option name="myItemId" value="java" />
454
-              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
455
-            </PATH_ELEMENT>
456
-            <PATH_ELEMENT>
457
-              <option name="myItemId" value="streams" />
458
-              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
459
-            </PATH_ELEMENT>
460
-            <PATH_ELEMENT>
461 396
               <option name="myItemId" value="conversions" />
462 397
               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
463 398
             </PATH_ELEMENT>
@@ -935,10 +870,9 @@
935 870
   </component>
936 871
   <component name="ToolWindowManager">
937 872
     <frame x="1440" y="23" width="1920" height="1053" extended-state="6" />
938
-    <editor active="true" />
939 873
     <layout>
940 874
       <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" />
941
-      <window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.3277849" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" />
875
+      <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" />
942 876
       <window_info id="Nl-Palette" 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" />
943 877
       <window_info id="Messages" 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="7" side_tool="false" content_ui="tabs" />
944 878
       <window_info id="Palette&#9;" 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" />
@@ -947,9 +881,9 @@
947 881
       <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" />
948 882
       <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" />
949 883
       <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" />
950
-      <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" />
884
+      <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" />
951 885
       <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" />
952
-      <window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.264308" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
886
+      <window_info id="Terminal" active="true" 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" />
953 887
       <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" />
954 888
       <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" />
955 889
       <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" />
@@ -961,10 +895,33 @@
961 895
       <window_info id="Favorites" 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="true" content_ui="tabs" />
962 896
       <window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.39958376" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
963 897
       <window_info id="Cvs" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" />
898
+      <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" />
899
+      <window_info id="Nl-Palette" 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" />
964 900
       <window_info id="Message" 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="0" side_tool="false" content_ui="tabs" />
965 901
       <window_info id="Commander" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
902
+      <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
+      <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
+      <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" />
905
+      <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" />
966 906
       <window_info id="Hierarchy" 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="2" side_tool="false" content_ui="combo" />
907
+      <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" />
908
+      <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" />
909
+      <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" />
910
+      <window_info id="UI 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" />
911
+      <window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.39958376" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
912
+      <window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.3277849" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" />
913
+      <window_info id="Messages" 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="7" side_tool="false" content_ui="tabs" />
914
+      <window_info id="Palette&#9;" 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" />
915
+      <window_info id="Image Layers" 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" />
916
+      <window_info id="Capture Analysis" 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" />
967 917
       <window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" />
918
+      <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" />
919
+      <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" />
920
+      <window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.264308" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
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" />
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" />
923
+      <window_info id="Theme Preview" 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" />
924
+      <window_info id="Favorites" 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="true" content_ui="tabs" />
968 925
     </layout>
969 926
   </component>
970 927
   <component name="VcsContentAnnotationSettings">
@@ -986,7 +943,6 @@
986 943
       <provider selected="true" editor-type-id="text-editor">
987 944
         <state relative-caret-position="0">
988 945
           <caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
989
-          <folding />
990 946
         </state>
991 947
       </provider>
992 948
     </entry>
@@ -994,7 +950,6 @@
994 950
       <provider selected="true" editor-type-id="text-editor">
995 951
         <state relative-caret-position="312">
996 952
           <caret line="105" column="41" lean-forward="true" selection-start-line="105" selection-start-column="41" selection-end-line="105" selection-end-column="41" />
997
-          <folding />
998 953
         </state>
999 954
       </provider>
1000 955
     </entry>
@@ -1002,7 +957,6 @@
1002 957
       <provider selected="true" editor-type-id="text-editor">
1003 958
         <state relative-caret-position="312">
1004 959
           <caret line="70" column="53" lean-forward="false" selection-start-line="70" selection-start-column="53" selection-end-line="70" selection-end-column="53" />
1005
-          <folding />
1006 960
         </state>
1007 961
       </provider>
1008 962
     </entry>
@@ -1010,7 +964,6 @@
1010 964
       <provider selected="true" editor-type-id="text-editor">
1011 965
         <state relative-caret-position="312">
1012 966
           <caret line="143" column="43" lean-forward="false" selection-start-line="143" selection-start-column="43" selection-end-line="143" selection-end-column="43" />
1013
-          <folding />
1014 967
         </state>
1015 968
       </provider>
1016 969
     </entry>
@@ -1018,7 +971,6 @@
1018 971
       <provider selected="true" editor-type-id="text-editor">
1019 972
         <state relative-caret-position="180">
1020 973
           <caret line="39" column="59" lean-forward="true" selection-start-line="39" selection-start-column="59" selection-end-line="39" selection-end-column="59" />
1021
-          <folding />
1022 974
         </state>
1023 975
       </provider>
1024 976
     </entry>
@@ -1026,7 +978,6 @@
1026 978
       <provider selected="true" editor-type-id="text-editor">
1027 979
         <state relative-caret-position="312">
1028 980
           <caret line="60" column="59" lean-forward="true" selection-start-line="60" selection-start-column="59" selection-end-line="60" selection-end-column="59" />
1029
-          <folding />
1030 981
         </state>
1031 982
       </provider>
1032 983
     </entry>
@@ -1057,7 +1008,6 @@
1057 1008
       <provider selected="true" editor-type-id="text-editor">
1058 1009
         <state relative-caret-position="786">
1059 1010
           <caret line="806" column="13" lean-forward="false" selection-start-line="806" selection-start-column="13" selection-end-line="806" selection-end-column="13" />
1060
-          <folding />
1061 1011
         </state>
1062 1012
       </provider>
1063 1013
     </entry>
@@ -1065,7 +1015,6 @@
1065 1015
       <provider selected="true" editor-type-id="text-editor">
1066 1016
         <state relative-caret-position="131">
1067 1017
           <caret line="1003" column="31" lean-forward="false" selection-start-line="1003" selection-start-column="31" selection-end-line="1003" selection-end-column="31" />
1068
-          <folding />
1069 1018
         </state>
1070 1019
       </provider>
1071 1020
     </entry>
@@ -1088,7 +1037,6 @@
1088 1037
       <provider selected="true" editor-type-id="text-editor">
1089 1038
         <state relative-caret-position="90">
1090 1039
           <caret line="6" column="69" lean-forward="false" selection-start-line="6" selection-start-column="69" selection-end-line="6" selection-end-column="69" />
1091
-          <folding />
1092 1040
         </state>
1093 1041
       </provider>
1094 1042
     </entry>
@@ -1096,7 +1044,6 @@
1096 1044
       <provider selected="true" editor-type-id="text-editor">
1097 1045
         <state relative-caret-position="90">
1098 1046
           <caret line="6" column="69" lean-forward="false" selection-start-line="6" selection-start-column="69" selection-end-line="6" selection-end-column="69" />
1099
-          <folding />
1100 1047
         </state>
1101 1048
       </provider>
1102 1049
     </entry>
@@ -1111,7 +1058,6 @@
1111 1058
       <provider selected="true" editor-type-id="text-editor">
1112 1059
         <state relative-caret-position="415">
1113 1060
           <caret line="481" column="10" lean-forward="true" selection-start-line="481" selection-start-column="10" selection-end-line="481" selection-end-column="10" />
1114
-          <folding />
1115 1061
         </state>
1116 1062
       </provider>
1117 1063
     </entry>
@@ -1126,7 +1072,6 @@
1126 1072
       <provider selected="true" editor-type-id="text-editor">
1127 1073
         <state relative-caret-position="195">
1128 1074
           <caret line="13" column="29" lean-forward="true" selection-start-line="13" selection-start-column="29" selection-end-line="13" selection-end-column="29" />
1129
-          <folding />
1130 1075
         </state>
1131 1076
       </provider>
1132 1077
     </entry>
@@ -1148,7 +1093,6 @@
1148 1093
       <provider selected="true" editor-type-id="text-editor">
1149 1094
         <state relative-caret-position="126">
1150 1095
           <caret line="36" column="13" lean-forward="true" selection-start-line="36" selection-start-column="13" selection-end-line="36" selection-end-column="13" />
1151
-          <folding />
1152 1096
         </state>
1153 1097
       </provider>
1154 1098
     </entry>
@@ -1156,17 +1100,16 @@
1156 1100
       <provider selected="true" editor-type-id="text-editor">
1157 1101
         <state relative-caret-position="150">
1158 1102
           <caret line="10" column="16" lean-forward="false" selection-start-line="10" selection-start-column="16" selection-end-line="10" selection-end-column="16" />
1159
-          <folding />
1160 1103
         </state>
1161 1104
       </provider>
1162 1105
     </entry>
1163 1106
     <entry file="file://$PROJECT_DIR$/src/test/java/com/zipcodewilmington/streams/TestStreamFilter.java">
1164 1107
       <provider selected="true" editor-type-id="text-editor">
1165 1108
         <state relative-caret-position="180">
1166
-          <caret line="21" column="33" lean-forward="true" selection-start-line="21" selection-start-column="33" selection-end-line="21" selection-end-column="33" />
1109
+          <caret line="21" column="33" lean-forward="false" selection-start-line="21" selection-start-column="33" selection-end-line="21" selection-end-column="33" />
1167 1110
           <folding>
1168
-            <element signature="e#600#601#0" expanded="false" />
1169
-            <element signature="e#649#650#0" expanded="false" />
1111
+            <element signature="e#600#601#0" expanded="true" />
1112
+            <element signature="e#649#650#0" expanded="true" />
1170 1113
           </folding>
1171 1114
         </state>
1172 1115
       </provider>
@@ -1174,16 +1117,19 @@
1174 1117
     <entry file="file://$PROJECT_DIR$/src/test/java/com/zipcodewilmington/streams/TestConstants.java">
1175 1118
       <provider selected="true" editor-type-id="text-editor">
1176 1119
         <state relative-caret-position="105">
1177
-          <caret line="7" column="26" lean-forward="true" selection-start-line="7" selection-start-column="26" selection-end-line="7" selection-end-column="26" />
1120
+          <caret line="7" column="26" lean-forward="false" selection-start-line="7" selection-start-column="26" selection-end-line="7" selection-end-column="26" />
1178 1121
           <folding />
1179 1122
         </state>
1180 1123
       </provider>
1181 1124
     </entry>
1182 1125
     <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/StreamMap.java">
1183 1126
       <provider selected="true" editor-type-id="text-editor">
1184
-        <state relative-caret-position="270">
1185
-          <caret line="26" column="69" lean-forward="false" selection-start-line="26" selection-start-column="69" selection-end-line="26" selection-end-column="69" />
1186
-          <folding />
1127
+        <state relative-caret-position="360">
1128
+          <caret line="30" column="7" lean-forward="false" selection-start-line="30" selection-start-column="7" selection-end-line="30" selection-end-column="7" />
1129
+          <folding>
1130
+            <element signature="e#531#532#0" expanded="true" />
1131
+            <element signature="e#1295#1296#0" expanded="true" />
1132
+          </folding>
1187 1133
         </state>
1188 1134
       </provider>
1189 1135
     </entry>
@@ -1191,9 +1137,6 @@
1191 1137
       <provider selected="true" editor-type-id="text-editor">
1192 1138
         <state relative-caret-position="265">
1193 1139
           <caret line="25" column="12" lean-forward="false" selection-start-line="25" selection-start-column="12" selection-end-line="25" selection-end-column="12" />
1194
-          <folding>
1195
-            <element signature="imports" expanded="false" />
1196
-          </folding>
1197 1140
         </state>
1198 1141
       </provider>
1199 1142
     </entry>
@@ -1209,7 +1152,6 @@
1209 1152
       <provider selected="true" editor-type-id="text-editor">
1210 1153
         <state relative-caret-position="255">
1211 1154
           <caret line="57" column="74" lean-forward="true" selection-start-line="57" selection-start-column="74" selection-end-line="57" selection-end-column="74" />
1212
-          <folding />
1213 1155
         </state>
1214 1156
       </provider>
1215 1157
     </entry>
@@ -1217,22 +1159,23 @@
1217 1159
       <provider selected="true" editor-type-id="text-editor">
1218 1160
         <state relative-caret-position="270">
1219 1161
           <caret line="19" column="98" lean-forward="false" selection-start-line="19" selection-start-column="98" selection-end-line="19" selection-end-column="98" />
1220
-          <folding />
1221 1162
         </state>
1222 1163
       </provider>
1223 1164
     </entry>
1224 1165
     <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/StreamFilter.java">
1225 1166
       <provider selected="true" editor-type-id="text-editor">
1226
-        <state relative-caret-position="237">
1227
-          <caret line="69" column="84" lean-forward="false" selection-start-line="69" selection-start-column="84" selection-end-line="69" selection-end-column="84" />
1228
-          <folding />
1167
+        <state relative-caret-position="552">
1168
+          <caret line="67" column="35" lean-forward="false" selection-start-line="67" selection-start-column="35" selection-end-line="67" selection-end-column="35" />
1169
+          <folding>
1170
+            <element signature="e#3278#3279#0" expanded="true" />
1171
+          </folding>
1229 1172
         </state>
1230 1173
       </provider>
1231 1174
     </entry>
1232 1175
     <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/tools/RandomUtils.java">
1233 1176
       <provider selected="true" editor-type-id="text-editor">
1234
-        <state relative-caret-position="765">
1235
-          <caret line="60" column="9" lean-forward="true" selection-start-line="60" selection-start-column="9" selection-end-line="60" selection-end-column="9" />
1177
+        <state relative-caret-position="604">
1178
+          <caret line="60" column="9" lean-forward="false" selection-start-line="60" selection-start-column="9" selection-end-line="60" selection-end-column="9" />
1236 1179
           <folding />
1237 1180
         </state>
1238 1181
       </provider>
@@ -1241,14 +1184,13 @@
1241 1184
       <provider selected="true" editor-type-id="text-editor">
1242 1185
         <state relative-caret-position="270">
1243 1186
           <caret line="23" column="61" lean-forward="true" selection-start-line="23" selection-start-column="61" selection-end-line="23" selection-end-column="61" />
1244
-          <folding />
1245 1187
         </state>
1246 1188
       </provider>
1247 1189
     </entry>
1248 1190
     <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/tools/StringUtils.java">
1249 1191
       <provider selected="true" editor-type-id="text-editor">
1250
-        <state relative-caret-position="272">
1251
-          <caret line="28" column="0" lean-forward="true" selection-start-line="28" selection-start-column="0" selection-end-line="28" selection-end-column="0" />
1192
+        <state relative-caret-position="420">
1193
+          <caret line="28" column="0" lean-forward="false" selection-start-line="28" selection-start-column="0" selection-end-line="28" selection-end-column="0" />
1252 1194
           <folding />
1253 1195
         </state>
1254 1196
       </provider>
@@ -1265,27 +1207,24 @@
1265 1207
       <provider selected="true" editor-type-id="text-editor">
1266 1208
         <state relative-caret-position="343">
1267 1209
           <caret line="57" column="41" lean-forward="false" selection-start-line="57" selection-start-column="41" selection-end-line="57" selection-end-column="41" />
1268
-          <folding />
1269 1210
         </state>
1270 1211
       </provider>
1271 1212
     </entry>
1272 1213
     <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/conversions/ConversionAgent.java">
1273 1214
       <provider selected="true" editor-type-id="text-editor">
1274
-        <state relative-caret-position="435">
1275
-          <caret line="29" column="7" lean-forward="false" selection-start-line="29" selection-start-column="7" selection-end-line="29" selection-end-column="7" />
1276
-          <folding>
1277
-            <element signature="imports" expanded="true" />
1278
-            <element signature="e#807#808#0" expanded="true" />
1279
-            <element signature="e#859#860#0" expanded="true" />
1280
-          </folding>
1215
+        <state relative-caret-position="52">
1216
+          <caret line="14" column="1" lean-forward="false" selection-start-line="14" selection-start-column="1" selection-end-line="14" selection-end-column="69" />
1217
+          <folding />
1281 1218
         </state>
1282 1219
       </provider>
1283 1220
     </entry>
1284 1221
     <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/conversions/ArrayConverter.java">
1285 1222
       <provider selected="true" editor-type-id="text-editor">
1286
-        <state relative-caret-position="105">
1287
-          <caret line="12" column="19" lean-forward="false" selection-start-line="12" selection-start-column="19" selection-end-line="12" selection-end-column="19" />
1288
-          <folding />
1223
+        <state relative-caret-position="240">
1224
+          <caret line="23" column="10" lean-forward="false" selection-start-line="23" selection-start-column="10" selection-end-line="23" selection-end-column="10" />
1225
+          <folding>
1226
+            <marker date="1496255178000" expanded="false" signature="968:974" ph=" }" />
1227
+          </folding>
1289 1228
         </state>
1290 1229
       </provider>
1291 1230
     </entry>
@@ -1312,7 +1251,6 @@
1312 1251
       <provider selected="true" editor-type-id="text-editor">
1313 1252
         <state relative-caret-position="272">
1314 1253
           <caret line="28" column="55" lean-forward="true" selection-start-line="28" selection-start-column="55" selection-end-line="28" selection-end-column="55" />
1315
-          <folding />
1316 1254
         </state>
1317 1255
       </provider>
1318 1256
     </entry>
@@ -1334,17 +1272,23 @@
1334 1272
     </entry>
1335 1273
     <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/anthropoid/PersonFactory.java">
1336 1274
       <provider selected="true" editor-type-id="text-editor">
1337
-        <state relative-caret-position="56">
1338
-          <caret line="12" column="1" lean-forward="false" selection-start-line="12" selection-start-column="1" selection-end-line="12" selection-end-column="109" />
1339
-          <folding />
1275
+        <state relative-caret-position="465">
1276
+          <caret line="37" column="29" lean-forward="false" selection-start-line="37" selection-start-column="29" selection-end-line="37" selection-end-column="29" />
1277
+          <folding>
1278
+            <marker date="1496255178000" expanded="true" signature="1247:1269" ph="/**...*/" />
1279
+            <marker date="1496255178000" expanded="true" signature="2150:2156" ph=" }" />
1280
+          </folding>
1340 1281
         </state>
1341 1282
       </provider>
1342 1283
     </entry>
1343 1284
     <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/streams/anthropoid/PersonWarehouse.java">
1344 1285
       <provider selected="true" editor-type-id="text-editor">
1345
-        <state relative-caret-position="212">
1346
-          <caret line="23" column="24" lean-forward="false" selection-start-line="23" selection-start-column="24" selection-end-line="23" selection-end-column="24" />
1347
-          <folding />
1286
+        <state relative-caret-position="493">
1287
+          <caret line="69" column="0" lean-forward="false" selection-start-line="69" selection-start-column="0" selection-end-line="69" selection-end-column="0" />
1288
+          <folding>
1289
+            <element signature="e#1254#1255#0" expanded="true" />
1290
+            <element signature="e#2769#2770#0" expanded="true" />
1291
+          </folding>
1348 1292
         </state>
1349 1293
       </provider>
1350 1294
     </entry>