diff --git a/.idea/misc.xml b/.idea/misc.xml index 31a15a2c8451f9426e5948022935a9520266e514..1b2350bb6262dc1f211315fd0a72b9640d1d97a4 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -3,7 +3,7 @@ <component name="PreferredVcsStorage"> <preferredVcsName>ApexVCS</preferredVcsName> </component> - <component name="ProjectRootManager" version="2" languageLevel="JDK_11" default="true" project-jdk-name="11.0.1" project-jdk-type="JavaSDK"> + <component name="ProjectRootManager" version="2" languageLevel="JDK_11" default="true" project-jdk-name="11" project-jdk-type="JavaSDK"> <output url="file://$PROJECT_DIR$/out" /> </component> </project> \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml index e91d92e76284fe6800c8b7437927c76a8481b684..c4f2b1cde9e9a35b87f4c616d374622cc5977bbd 100644 --- a/.idea/modules.xml +++ b/.idea/modules.xml @@ -2,7 +2,7 @@ <project version="4"> <component name="ProjectModuleManager"> <modules> - <module fileurl="file://$PROJECT_DIR$/lab03-debugging.iml" filepath="$PROJECT_DIR$/lab03-debugging.iml" /> + <module fileurl="file://$PROJECT_DIR$/lab02-debugging.iml" filepath="$PROJECT_DIR$/lab02-debugging.iml" /> </modules> </component> -</project> \ No newline at end of file +</project> diff --git a/.idea/vcs.xml b/.idea/vcs.xml index c2365ab11f9ba6b763735c8fd976420234bb3521..94a25f7f4cb416c083d265558da75d457237d671 100644 --- a/.idea/vcs.xml +++ b/.idea/vcs.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <project version="4"> <component name="VcsDirectoryMappings"> - <mapping directory="$PROJECT_DIR$/../../.." vcs="Git" /> + <mapping directory="$PROJECT_DIR$" vcs="Git" /> </component> </project> \ No newline at end of file diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 4307605931d4b6e1868197302c5839a43f3b36ec..51bef09f552a3202e2eb03dae45442d3ad332e5e 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -2,10 +2,15 @@ <project version="4"> <component name="ChangeListManager"> <list default="true" id="33ee2760-e338-4bce-beda-496772b46940" name="Default Changelist" comment=""> + <change beforePath="$PROJECT_DIR$/.idea/misc.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/misc.xml" afterDir="false" /> + <change beforePath="$PROJECT_DIR$/.idea/modules.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/modules.xml" afterDir="false" /> + <change beforePath="$PROJECT_DIR$/.idea/vcs.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/vcs.xml" afterDir="false" /> <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/src/edu/caltech/cs2/lab03/Searcher.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/edu/caltech/cs2/lab03/Searcher.java" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/tests/edu/caltech/cs2/lab03/BinarySearcherTests.java" beforeDir="false" afterPath="$PROJECT_DIR$/tests/edu/caltech/cs2/lab03/BinarySearcherTests.java" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/../../../Projects/project02/project02-hangman/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/../../../Projects/project02/project02-hangman/.idea/workspace.xml" afterDir="false" /> + <change beforePath="$PROJECT_DIR$/lab03-debugging.iml" beforeDir="false" /> + <change beforePath="$PROJECT_DIR$/src/edu/caltech/cs2/lab03/Searcher.java" beforeDir="false" /> + <change beforePath="$PROJECT_DIR$/src/edu/caltech/cs2/lab03/SearcherClient.java" beforeDir="false" /> + <change beforePath="$PROJECT_DIR$/tests/edu/caltech/cs2/lab03/BinarySearcherTests.java" beforeDir="false" /> + <change beforePath="$PROJECT_DIR$/tests/edu/caltech/cs2/lab03/LinearSearcherTests.java" beforeDir="false" /> </list> <ignored path="$PROJECT_DIR$/out/" /> <option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" /> @@ -23,13 +28,14 @@ </component> <component name="FileEditorManager"> <leaf SIDE_TABS_SIZE_LIMIT_KEY="300"> - <file pinned="false" current-in-tab="true"> - <entry file="file://$PROJECT_DIR$/src/edu/caltech/cs2/lab03/Searcher.java"> + <file pinned="false" current-in-tab="false"> + <entry file="file://$PROJECT_DIR$/src/edu/caltech/cs2/lab02/Searcher.java"> <provider selected="true" editor-type-id="text-editor"> <state> <folding> <element signature="e#402#403#0" expanded="true" /> - <element signature="e#425#426#0" expanded="true" /> + <element signature="e#427#428#0" expanded="true" /> + <element signature="e#493#494#0" expanded="true" /> <element signature="e#518#519#0" expanded="true" /> </folding> </state> @@ -37,41 +43,21 @@ </entry> </file> <file pinned="false" current-in-tab="false"> - <entry file="file://$PROJECT_DIR$/tests/edu/caltech/cs2/lab03/LinearSearcherTests.java"> + <entry file="file://$PROJECT_DIR$/tests/edu/caltech/cs2/lab02/LinearSearcherTests.java"> <provider selected="true" editor-type-id="text-editor"> <state> <folding> <element signature="imports" expanded="true" /> - <element signature="e#856#857#0" expanded="true" /> - <element signature="e#884#885#0" expanded="true" /> - <element signature="e#950#951#0" expanded="true" /> - <element signature="e#977#978#0" expanded="true" /> - <element signature="e#1046#1047#0" expanded="true" /> - <element signature="e#1074#1075#0" expanded="true" /> - <element signature="e#1138#1139#0" expanded="true" /> - <element signature="e#1165#1166#0" expanded="true" /> - <element signature="e#1234#1235#0" expanded="true" /> - <element signature="e#1262#1263#0" expanded="true" /> - <element signature="e#1322#1323#0" expanded="true" /> - <element signature="e#1349#1350#0" expanded="true" /> - <element signature="e#1414#1415#0" expanded="true" /> - <element signature="e#1442#1443#0" expanded="true" /> - <element signature="e#1426#1427#0" expanded="true" /> - <element signature="e#1459#1460#0" expanded="true" /> - <element signature="e#1374#1375#0" expanded="true" /> - <element signature="e#1407#1408#0" expanded="true" /> - <element signature="e#1461#1462#0" expanded="true" /> - <element signature="e#1494#1495#0" expanded="true" /> </folding> </state> </provider> </entry> </file> - <file pinned="false" current-in-tab="false"> - <entry file="file://$PROJECT_DIR$/tests/edu/caltech/cs2/lab03/BinarySearcherTests.java"> + <file pinned="false" current-in-tab="true"> + <entry file="file://$PROJECT_DIR$/tests/edu/caltech/cs2/lab02/BinarySearcherTests.java"> <provider selected="true" editor-type-id="text-editor"> - <state relative-caret-position="135"> - <caret line="15" column="25" selection-start-line="15" selection-start-column="25" selection-end-line="15" selection-end-column="25" /> + <state relative-caret-position="414"> + <caret line="49" column="84" selection-start-line="49" selection-start-column="84" selection-end-line="49" selection-end-column="84" /> </state> </provider> </entry> @@ -86,26 +72,26 @@ </option> </component> <component name="Git.Settings"> - <option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$/../../.." /> + <option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" /> </component> <component name="IdeDocumentHistory"> <option name="CHANGED_PATHS"> <list> <option value="$PROJECT_DIR$/src/Searcher.java" /> - <option value="$PROJECT_DIR$/tests/edu/caltech/cs2/lab03/BodyTests.java" /> - <option value="$PROJECT_DIR$/tests/edu/caltech/cs2/lab03/OurSearcherTests.java" /> + <option value="$PROJECT_DIR$/tests/edu/caltech/cs2/lab02/BodyTests.java" /> + <option value="$PROJECT_DIR$/tests/edu/caltech/cs2/lab02/OurSearcherTests.java" /> <option value="$PROJECT_DIR$/tests/edu/caltech/cs2/helpers/Reflection.java" /> - <option value="$PROJECT_DIR$/tests/edu/caltech/cs2/lab03/StudentSearcherTests.java" /> - <option value="$PROJECT_DIR$/tests/edu/caltech/cs2/lab03/StaffSearcherTests.java" /> - <option value="$PROJECT_DIR$/lab03-debugging.iml" /> - <option value="$PROJECT_DIR$/src/edu/caltech/cs2/lab03/SearcherClient.java" /> - <option value="$PROJECT_DIR$/src/edu/caltech/cs2/lab03/StudentSearcherTests.java" /> - <option value="$PROJECT_DIR$/src/edu/caltech/cs2/lab03/SearcherTests.java" /> - <option value="$PROJECT_DIR$/src/edu/caltech/cs2/lab03/tests/LinearSearcherTests.java" /> - <option value="$PROJECT_DIR$/src/edu/caltech/cs2/lab03/LinearSearcherTests.java" /> - <option value="$PROJECT_DIR$/tests/edu/caltech/cs2/lab03/LinearSearcherTests.java" /> - <option value="$PROJECT_DIR$/src/edu/caltech/cs2/lab03/Searcher.java" /> - <option value="$PROJECT_DIR$/tests/edu/caltech/cs2/lab03/BinarySearcherTests.java" /> + <option value="$PROJECT_DIR$/tests/edu/caltech/cs2/lab02/StudentSearcherTests.java" /> + <option value="$PROJECT_DIR$/tests/edu/caltech/cs2/lab02/StaffSearcherTests.java" /> + <option value="$PROJECT_DIR$/lab02-debugging.iml" /> + <option value="$PROJECT_DIR$/src/edu/caltech/cs2/lab02/SearcherClient.java" /> + <option value="$PROJECT_DIR$/src/edu/caltech/cs2/lab02/StudentSearcherTests.java" /> + <option value="$PROJECT_DIR$/src/edu/caltech/cs2/lab02/SearcherTests.java" /> + <option value="$PROJECT_DIR$/src/edu/caltech/cs2/lab02/tests/LinearSearcherTests.java" /> + <option value="$PROJECT_DIR$/src/edu/caltech/cs2/lab02/LinearSearcherTests.java" /> + <option value="$PROJECT_DIR$/tests/edu/caltech/cs2/lab02/LinearSearcherTests.java" /> + <option value="$PROJECT_DIR$/src/edu/caltech/cs2/lab02/Searcher.java" /> + <option value="$PROJECT_DIR$/tests/edu/caltech/cs2/lab02/BinarySearcherTests.java" /> </list> </option> </component> @@ -127,47 +113,36 @@ <foldersAlwaysOnTop value="true" /> </navigator> <panes> - <pane id="Scope" /> <pane id="ProjectPane"> <subPane> <expand> <path> - <item name="lab03-debugging" type="b2602c69:ProjectViewProjectNode" /> - <item name="lab03-debugging" type="462c0819:PsiDirectoryNode" /> - </path> - <path> - <item name="lab03-debugging" type="b2602c69:ProjectViewProjectNode" /> - <item name="lab03-debugging" type="462c0819:PsiDirectoryNode" /> - <item name="src" type="462c0819:PsiDirectoryNode" /> - </path> - <path> - <item name="lab03-debugging" type="b2602c69:ProjectViewProjectNode" /> - <item name="lab03-debugging" type="462c0819:PsiDirectoryNode" /> - <item name="src" type="462c0819:PsiDirectoryNode" /> - <item name="lab03" type="462c0819:PsiDirectoryNode" /> + <item name="lab02" type="b2602c69:ProjectViewProjectNode" /> + <item name="lab02" type="462c0819:PsiDirectoryNode" /> </path> <path> - <item name="lab03-debugging" type="b2602c69:ProjectViewProjectNode" /> - <item name="lab03-debugging" type="462c0819:PsiDirectoryNode" /> + <item name="lab02" type="b2602c69:ProjectViewProjectNode" /> + <item name="lab02" type="462c0819:PsiDirectoryNode" /> <item name="tests" type="462c0819:PsiDirectoryNode" /> </path> <path> - <item name="lab03-debugging" type="b2602c69:ProjectViewProjectNode" /> - <item name="lab03-debugging" type="462c0819:PsiDirectoryNode" /> + <item name="lab02" type="b2602c69:ProjectViewProjectNode" /> + <item name="lab02" type="462c0819:PsiDirectoryNode" /> <item name="tests" type="462c0819:PsiDirectoryNode" /> <item name="cs2" type="462c0819:PsiDirectoryNode" /> </path> <path> - <item name="lab03-debugging" type="b2602c69:ProjectViewProjectNode" /> - <item name="lab03-debugging" type="462c0819:PsiDirectoryNode" /> + <item name="lab02" type="b2602c69:ProjectViewProjectNode" /> + <item name="lab02" type="462c0819:PsiDirectoryNode" /> <item name="tests" type="462c0819:PsiDirectoryNode" /> <item name="cs2" type="462c0819:PsiDirectoryNode" /> - <item name="lab03" type="462c0819:PsiDirectoryNode" /> + <item name="lab02" type="462c0819:PsiDirectoryNode" /> </path> </expand> <select /> </subPane> </pane> + <pane id="Scope" /> <pane id="PackagesPane" /> <pane id="Course" /> </panes> @@ -186,14 +161,14 @@ <property name="project.structure.last.edited" value="Libraries" /> <property name="project.structure.proportion" value="0.0" /> <property name="project.structure.side.proportion" value="0.2" /> - <property name="settings.editor.selected.configurable" value="preferences.remoteExternalTools" /> + <property name="settings.editor.selected.configurable" value="project.propVCSSupport.Mappings" /> </component> <component name="RecentsManager"> <key name="MoveClassesOrPackagesDialog.RECENTS_KEY"> - <recent name="edu.caltech.cs2.lab03" /> + <recent name="edu.caltech.cs2.lab02" /> </key> <key name="CopyClassDialog.RECENTS_KEY"> - <recent name="edu.caltech.cs2.lab03" /> + <recent name="edu.caltech.cs2.lab02" /> </key> <key name="CopyFile.RECENT_KEYS"> <recent name="$PROJECT_DIR$" /> @@ -211,19 +186,19 @@ </list> </option> </component> - <component name="RunManager" selected="JUnit.Linear Search Tests"> + <component name="RunManager" selected="JUnit.Binary Search Tests"> <configuration name="SearcherClient" type="Application" factoryName="Application"> - <option name="MAIN_CLASS_NAME" value="edu.caltech.cs2.lab03.SearcherClient" /> - <module name="lab03-debugging" /> + <option name="MAIN_CLASS_NAME" value="edu.caltech.cs2.lab02.SearcherClient" /> + <module name="lab02-debugging" /> <option name="VM_PARAMETERS" value="-ea" /> <method v="2"> <option name="Make" enabled="true" /> </method> </configuration> <configuration name="Binary Search Tests" type="JUnit" factoryName="JUnit"> - <module name="lab03-debugging" /> - <option name="PACKAGE_NAME" value="edu.caltech.cs2.lab03" /> - <option name="MAIN_CLASS_NAME" value="edu.caltech.cs2.lab03.BinarySearcherTests" /> + <module name="lab02-debugging" /> + <option name="PACKAGE_NAME" value="edu.caltech.cs2.lab02" /> + <option name="MAIN_CLASS_NAME" value="edu.caltech.cs2.lab02.BinarySearcherTests" /> <option name="METHOD_NAME" value="" /> <option name="PARAMETERS" value="" /> <method v="2"> @@ -231,9 +206,9 @@ </method> </configuration> <configuration name="Linear Search Tests" type="JUnit" factoryName="JUnit"> - <module name="lab03-debugging" /> - <option name="PACKAGE_NAME" value="edu.caltech.cs2.lab03" /> - <option name="MAIN_CLASS_NAME" value="edu.caltech.cs2.lab03.LinearSearcherTests" /> + <module name="lab02-debugging" /> + <option name="PACKAGE_NAME" value="edu.caltech.cs2.lab02" /> + <option name="MAIN_CLASS_NAME" value="edu.caltech.cs2.lab02.LinearSearcherTests" /> <option name="METHOD_NAME" value="" /> <option name="PARAMETERS" value="" /> <method v="2"> @@ -261,12 +236,6 @@ <servers /> </component> <component name="TestHistory"> - <history-entry file="All_Tests - 2018.12.02 at 06h 46m 19s.xml"> - <configuration name="All Tests" configurationId="JUnit" /> - </history-entry> - <history-entry file="All_Tests - 2018.12.02 at 06h 49m 27s.xml"> - <configuration name="All Tests" configurationId="JUnit" /> - </history-entry> <history-entry file="Student_Tests - 2018.12.28 at 07h 30m 01s.xml"> <configuration name="Student Tests" configurationId="JUnit" /> </history-entry> @@ -291,6 +260,12 @@ <history-entry file="Student_Tests - 2018.12.28 at 07h 58m 36s.xml"> <configuration name="Student Tests" configurationId="JUnit" /> </history-entry> + <history-entry file="Linear_Search_Tests - 2019.01.17 at 08h 37m 06s.xml"> + <configuration name="Linear Search Tests" configurationId="JUnit" /> + </history-entry> + <history-entry file="Binary_Search_Tests - 2019.01.17 at 08h 37m 22s.xml"> + <configuration name="Binary Search Tests" configurationId="JUnit" /> + </history-entry> </component> <component name="TimeTrackingManager"> <option name="totallyTimeSpent" value="3298000" /> @@ -299,16 +274,17 @@ <frame x="23" y="23" width="1402" height="834" extended-state="0" /> <editor active="true" /> <layout> - <window_info active="true" content_ui="combo" id="Project" order="0" visible="true" weight="0.25367647" /> + <window_info content_ui="combo" id="Project" order="0" visible="true" weight="0.25735295" /> <window_info id="Structure" order="1" side_tool="true" weight="0.25" /> <window_info id="Designer" order="2" /> <window_info id="Image Layers" order="3" /> <window_info id="UI Designer" order="4" /> <window_info id="Favorites" order="5" side_tool="true" /> <window_info id="Capture Tool" order="6" /> + <window_info anchor="bottom" id="Floobits" /> <window_info anchor="bottom" id="Message" order="0" /> <window_info anchor="bottom" id="Find" order="1" /> - <window_info anchor="bottom" id="Run" order="2" sideWeight="0.49926472" visible="true" weight="0.32884097" /> + <window_info anchor="bottom" id="Run" order="2" sideWeight="0.49926472" weight="0.32884097" /> <window_info anchor="bottom" id="Debug" order="3" weight="0.39892185" /> <window_info anchor="bottom" id="Cvs" order="4" weight="0.25" /> <window_info anchor="bottom" id="Inspection" order="5" weight="0.4" /> @@ -322,7 +298,6 @@ <window_info anchor="bottom" id="Database Changes" order="13" show_stripe_button="false" /> <window_info anchor="bottom" id="Version Control" order="14" /> <window_info anchor="bottom" id="SOQL Query" order="15" /> - <window_info anchor="right" id="Maven" /> <window_info anchor="right" id="Commander" internal_type="SLIDING" order="0" type="SLIDING" weight="0.4" /> <window_info anchor="right" id="Ant Build" order="1" weight="0.25" /> <window_info anchor="right" content_ui="combo" id="Hierarchy" order="2" weight="0.25" /> @@ -332,11 +307,17 @@ <window_info anchor="right" id="Maven Projects" order="6" /> <window_info anchor="right" id="Database" order="7" /> <window_info anchor="right" id="Theme Preview" order="8" /> + <window_info anchor="right" id="Maven" order="9" /> </layout> </component> <component name="TypeScriptGeneratedFilesManager"> <option name="version" value="1" /> </component> + <component name="VcsManagerConfiguration"> + <ignored-roots> + <path value="$PROJECT_DIR$/../../.." /> + </ignored-roots> + </component> <component name="editorHistoryManager"> <entry file="file://$PROJECT_DIR$/tests/edu/caltech/cs2/helpers/Images.java"> <provider selected="true" editor-type-id="text-editor" /> @@ -351,25 +332,15 @@ </state> </provider> </entry> - <entry file="file://$PROJECT_DIR$/lab03-debugging.iml"> + <entry file="file://$PROJECT_DIR$/lab02-debugging.iml"> <provider selected="true" editor-type-id="text-editor"> <state relative-caret-position="195"> <caret line="13" selection-start-line="13" selection-end-line="13" /> </state> </provider> </entry> - <entry file="file://$PROJECT_DIR$/tests/edu/caltech/cs2/lab03/StudentSearcherTests.java"> - <provider selected="true" editor-type-id="text-editor"> - <state relative-caret-position="105"> - <caret line="17" column="52" selection-start-line="17" selection-start-column="52" selection-end-line="17" selection-end-column="52" /> - <folding> - <element signature="e#547#548#0" expanded="true" /> - <element signature="e#568#569#0" expanded="true" /> - </folding> - </state> - </provider> - </entry> - <entry file="file://$PROJECT_DIR$/src/edu/caltech/cs2/lab03/SearcherClient.java"> + <entry file="file://$PROJECT_DIR$/tests/edu/caltech/cs2/lab02/StudentSearcherTests.java" /> + <entry file="file://$PROJECT_DIR$/src/edu/caltech/cs2/lab02/SearcherClient.java"> <provider selected="true" editor-type-id="text-editor"> <state relative-caret-position="343"> <caret line="73" selection-start-line="73" selection-end-line="73" /> @@ -379,60 +350,32 @@ </state> </provider> </entry> - <entry file="file://$PROJECT_DIR$/tests/edu/caltech/cs2/lab03/StaffSearcherTests.java"> + <entry file="file://$PROJECT_DIR$/tests/edu/caltech/cs2/lab02/StaffSearcherTests.java" /> + <entry file="file://$PROJECT_DIR$/src/edu/caltech/cs2/lab02/Searcher.java"> <provider selected="true" editor-type-id="text-editor"> - <state relative-caret-position="195"> - <caret line="13" column="13" lean-forward="true" selection-start-line="13" selection-start-column="13" selection-end-line="13" selection-end-column="13" /> + <state> <folding> - <element signature="imports" expanded="true" /> + <element signature="e#402#403#0" expanded="true" /> + <element signature="e#427#428#0" expanded="true" /> + <element signature="e#493#494#0" expanded="true" /> + <element signature="e#518#519#0" expanded="true" /> </folding> </state> </provider> </entry> - <entry file="file://$PROJECT_DIR$/tests/edu/caltech/cs2/lab03/LinearSearcherTests.java"> + <entry file="file://$PROJECT_DIR$/tests/edu/caltech/cs2/lab02/LinearSearcherTests.java"> <provider selected="true" editor-type-id="text-editor"> <state> <folding> <element signature="imports" expanded="true" /> - <element signature="e#856#857#0" expanded="true" /> - <element signature="e#884#885#0" expanded="true" /> - <element signature="e#950#951#0" expanded="true" /> - <element signature="e#977#978#0" expanded="true" /> - <element signature="e#1046#1047#0" expanded="true" /> - <element signature="e#1074#1075#0" expanded="true" /> - <element signature="e#1138#1139#0" expanded="true" /> - <element signature="e#1165#1166#0" expanded="true" /> - <element signature="e#1234#1235#0" expanded="true" /> - <element signature="e#1262#1263#0" expanded="true" /> - <element signature="e#1322#1323#0" expanded="true" /> - <element signature="e#1349#1350#0" expanded="true" /> - <element signature="e#1414#1415#0" expanded="true" /> - <element signature="e#1442#1443#0" expanded="true" /> - <element signature="e#1426#1427#0" expanded="true" /> - <element signature="e#1459#1460#0" expanded="true" /> - <element signature="e#1374#1375#0" expanded="true" /> - <element signature="e#1407#1408#0" expanded="true" /> - <element signature="e#1461#1462#0" expanded="true" /> - <element signature="e#1494#1495#0" expanded="true" /> </folding> </state> </provider> </entry> - <entry file="file://$PROJECT_DIR$/tests/edu/caltech/cs2/lab03/BinarySearcherTests.java"> + <entry file="file://$PROJECT_DIR$/tests/edu/caltech/cs2/lab02/BinarySearcherTests.java"> <provider selected="true" editor-type-id="text-editor"> - <state relative-caret-position="135"> - <caret line="15" column="25" selection-start-line="15" selection-start-column="25" selection-end-line="15" selection-end-column="25" /> - </state> - </provider> - </entry> - <entry file="file://$PROJECT_DIR$/src/edu/caltech/cs2/lab03/Searcher.java"> - <provider selected="true" editor-type-id="text-editor"> - <state> - <folding> - <element signature="e#402#403#0" expanded="true" /> - <element signature="e#425#426#0" expanded="true" /> - <element signature="e#518#519#0" expanded="true" /> - </folding> + <state relative-caret-position="414"> + <caret line="49" column="84" selection-start-line="49" selection-start-column="84" selection-end-line="49" selection-end-column="84" /> </state> </provider> </entry> @@ -488,7 +431,7 @@ </state> <state key="ModuleStructureConfigurable.UI"> <settings> - <last-edited>lab03-debugging</last-edited> + <last-edited>lab02-debugging</last-edited> <splitter-proportions> <option name="proportions"> <list> diff --git a/lab03-debugging.iml b/lab02-debugging.iml similarity index 100% rename from lab03-debugging.iml rename to lab02-debugging.iml diff --git a/src/edu/caltech/cs2/lab03/Searcher.java b/src/edu/caltech/cs2/lab02/Searcher.java similarity index 94% rename from src/edu/caltech/cs2/lab03/Searcher.java rename to src/edu/caltech/cs2/lab02/Searcher.java index f9a81a664aae8f9a48d3f8216cdbfda5c0d64bbc..830ecad2bc287d117550062fcb265e4fa68b2719 100644 --- a/src/edu/caltech/cs2/lab03/Searcher.java +++ b/src/edu/caltech/cs2/lab02/Searcher.java @@ -1,4 +1,4 @@ -package edu.caltech.cs2.lab03; +package edu.caltech.cs2.lab02; public class Searcher { public static boolean isSorted(int[] array) { diff --git a/src/edu/caltech/cs2/lab03/SearcherClient.java b/src/edu/caltech/cs2/lab02/SearcherClient.java similarity index 98% rename from src/edu/caltech/cs2/lab03/SearcherClient.java rename to src/edu/caltech/cs2/lab02/SearcherClient.java index abc37d8331013525eca5e48232c4e4c66cbe755f..96d18979dc18d60d9dc34b7101f54aa93b3f54b0 100644 --- a/src/edu/caltech/cs2/lab03/SearcherClient.java +++ b/src/edu/caltech/cs2/lab02/SearcherClient.java @@ -1,4 +1,4 @@ -package edu.caltech.cs2.lab03; +package edu.caltech.cs2.lab02; import org.junit.jupiter.api.*; diff --git a/tests/edu/caltech/cs2/lab03/BinarySearcherTests.java b/tests/edu/caltech/cs2/lab02/BinarySearcherTests.java similarity index 97% rename from tests/edu/caltech/cs2/lab03/BinarySearcherTests.java rename to tests/edu/caltech/cs2/lab02/BinarySearcherTests.java index c2669f9765bdaca6a4bfbcd19d6df6ee4664355d..f766718f516b766922398384468688800a591acb 100644 --- a/tests/edu/caltech/cs2/lab03/BinarySearcherTests.java +++ b/tests/edu/caltech/cs2/lab02/BinarySearcherTests.java @@ -1,4 +1,4 @@ -package edu.caltech.cs2.lab03; +package edu.caltech.cs2.lab02; import org.junit.jupiter.api.*; @@ -47,7 +47,7 @@ public class BinarySearcherTests { int trial = 0; while (trial < TRIALS) { // Generate a random array of a random length - int[] arr = generateRandomSortedArray(r, Math.abs(r.nextInt())); + int[] arr = generateRandomSortedArray(r, Math.abs(r.nextInt() % 10000)); // We want to test both elements that are in the array and not in the array // So, run through all the elements in the array, and for each one test both diff --git a/tests/edu/caltech/cs2/lab03/LinearSearcherTests.java b/tests/edu/caltech/cs2/lab02/LinearSearcherTests.java similarity index 98% rename from tests/edu/caltech/cs2/lab03/LinearSearcherTests.java rename to tests/edu/caltech/cs2/lab02/LinearSearcherTests.java index abec5bcbc55c3d81e93ed4719e2e290458cfc81f..ea180d79011b0083871cd789b02da3ef4161ee14 100644 --- a/tests/edu/caltech/cs2/lab03/LinearSearcherTests.java +++ b/tests/edu/caltech/cs2/lab02/LinearSearcherTests.java @@ -1,4 +1,4 @@ -package edu.caltech.cs2.lab03; +package edu.caltech.cs2.lab02; import org.junit.jupiter.api.*;