Files
Lab6-Prog/.idea/workspace (SFConflict AKlivtsov 2026-05-05-11-26-12).xml
T
2026-05-09 22:26:03 +03:00

332 lines
20 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="AutoImportSettings">
<option name="autoReloadType" value="SELECTIVE" />
</component>
<component name="ChangeListManager">
<list default="true" id="8255b4cc-71e1-4e04-ad77-2f8db881317c" name="Changes" comment="">
<change afterPath="$PROJECT_DIR$/client/src/main/kotlin/commands/ClientCommand.kt" afterDir="false" />
<change afterPath="$PROJECT_DIR$/client/src/main/kotlin/commands/ExecuteScriptCommand.kt" afterDir="false" />
<change afterPath="$PROJECT_DIR$/client/src/main/kotlin/commands/ExitCommand.kt" afterDir="false" />
<change afterPath="$PROJECT_DIR$/client/src/main/kotlin/commands/HelpCommand.kt" afterDir="false" />
<change afterPath="$PROJECT_DIR$/client/src/main/kotlin/commands/UndefinedCommand.kt" afterDir="false" />
<change afterPath="$PROJECT_DIR$/client/src/main/kotlin/runner/ModelValidator.kt" afterDir="false" />
<change afterPath="$PROJECT_DIR$/common/src/main/kotlin/commands/Command.kt" afterDir="false" />
<change afterPath="$PROJECT_DIR$/common/src/main/kotlin/network/CommandInfo.kt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/client/build.gradle" beforeDir="false" afterPath="$PROJECT_DIR$/client/build.gradle" afterDir="false" />
<change beforePath="$PROJECT_DIR$/client/src/main/kotlin/Main.kt" beforeDir="false" afterPath="$PROJECT_DIR$/client/src/main/kotlin/Main.kt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/client/src/main/kotlin/input/HumanBeingBuilder.kt" beforeDir="false" afterPath="$PROJECT_DIR$/client/src/main/kotlin/input/HumanBeingBuilder.kt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/client/src/main/kotlin/input/IOManager.kt" beforeDir="false" afterPath="$PROJECT_DIR$/client/src/main/kotlin/input/IOManager.kt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/client/src/main/kotlin/network/NetworkManager.kt" beforeDir="false" afterPath="$PROJECT_DIR$/client/src/main/kotlin/network/NetworkManager.kt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/client/src/main/kotlin/runner/CommandValidator.kt" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/common/src/main/kotlin/models/HumanBeing.kt" beforeDir="false" afterPath="$PROJECT_DIR$/common/src/main/kotlin/models/HumanBeing.kt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/common/src/main/kotlin/network/AppJson.kt" beforeDir="false" afterPath="$PROJECT_DIR$/common/src/main/kotlin/network/AppJson.kt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/common/src/main/kotlin/network/Response.kt" beforeDir="false" afterPath="$PROJECT_DIR$/common/src/main/kotlin/network/Response.kt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/common/src/main/kotlin/network/utils/LocalDateSerializer.kt" beforeDir="false" afterPath="$PROJECT_DIR$/common/src/main/kotlin/network/utils/LocalDateSerializer.kt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/common/src/main/kotlin/network/utils/UUIDSerializer.kt" beforeDir="false" afterPath="$PROJECT_DIR$/common/src/main/kotlin/network/utils/UUIDSerializer.kt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/server/src/main/kotlin/Main.kt" beforeDir="false" afterPath="$PROJECT_DIR$/server/src/main/kotlin/Main.kt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/server/src/main/kotlin/collection/CollectionManager.kt" beforeDir="false" afterPath="$PROJECT_DIR$/server/src/main/kotlin/collection/CollectionManager.kt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/server/src/main/kotlin/commands/AddCommand.kt" beforeDir="false" afterPath="$PROJECT_DIR$/server/src/main/kotlin/commands/AddCommand.kt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/server/src/main/kotlin/commands/AddIfMaxCommand.kt" beforeDir="false" afterPath="$PROJECT_DIR$/server/src/main/kotlin/commands/AddIfMaxCommand.kt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/server/src/main/kotlin/commands/AddIfMin.kt" beforeDir="false" afterPath="$PROJECT_DIR$/server/src/main/kotlin/commands/AddIfMin.kt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/server/src/main/kotlin/commands/ClearCommand.kt" beforeDir="false" afterPath="$PROJECT_DIR$/server/src/main/kotlin/commands/ClearCommand.kt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/server/src/main/kotlin/commands/Command.kt" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/server/src/main/kotlin/commands/CommandType.kt" beforeDir="false" afterPath="$PROJECT_DIR$/common/src/main/kotlin/commands/CommandType.kt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/server/src/main/kotlin/commands/ExitCommand.kt" beforeDir="false" afterPath="$PROJECT_DIR$/server/src/main/kotlin/commands/ExitCommand.kt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/server/src/main/kotlin/commands/GetCommandsCommand.kt" beforeDir="false" afterPath="$PROJECT_DIR$/server/src/main/kotlin/commands/SyncCommand.kt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/server/src/main/kotlin/commands/HelpCommand.kt" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/server/src/main/kotlin/commands/HistoryCommand.kt" beforeDir="false" afterPath="$PROJECT_DIR$/server/src/main/kotlin/commands/HistoryCommand.kt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/server/src/main/kotlin/commands/InfoCommand.kt" beforeDir="false" afterPath="$PROJECT_DIR$/server/src/main/kotlin/commands/InfoCommand.kt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/server/src/main/kotlin/commands/MinByNameCommand.kt" beforeDir="false" afterPath="$PROJECT_DIR$/server/src/main/kotlin/commands/MinByNameCommand.kt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/server/src/main/kotlin/commands/PrintDescendingMinutesCommand.kt" beforeDir="false" afterPath="$PROJECT_DIR$/server/src/main/kotlin/commands/PrintDescendingMinutesCommand.kt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/server/src/main/kotlin/commands/RemoveByIdCommand.kt" beforeDir="false" afterPath="$PROJECT_DIR$/server/src/main/kotlin/commands/RemoveByIdCommand.kt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/server/src/main/kotlin/commands/SaveCommand.kt" beforeDir="false" afterPath="$PROJECT_DIR$/server/src/main/kotlin/commands/SaveCommand.kt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/server/src/main/kotlin/commands/ShowCommand.kt" beforeDir="false" afterPath="$PROJECT_DIR$/server/src/main/kotlin/commands/ShowCommand.kt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/server/src/main/kotlin/commands/SumOfMinutesCommands.kt" beforeDir="false" afterPath="$PROJECT_DIR$/server/src/main/kotlin/commands/SumOfMinutesCommands.kt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/server/src/main/kotlin/commands/UpdateCommand.kt" beforeDir="false" afterPath="$PROJECT_DIR$/server/src/main/kotlin/commands/UpdateCommand.kt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/server/src/main/kotlin/file/FileManager.kt" beforeDir="false" afterPath="$PROJECT_DIR$/server/src/main/kotlin/file/FileManager.kt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/server/src/main/kotlin/network/NetworkManager.kt" beforeDir="false" afterPath="$PROJECT_DIR$/server/src/main/kotlin/network/NetworkManager.kt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/server/src/main/kotlin/runner/CommandInvoker.kt" beforeDir="false" afterPath="$PROJECT_DIR$/server/src/main/kotlin/runner/CommandInvoker.kt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/server/src/main/resources/logback.xml" beforeDir="false" afterPath="$PROJECT_DIR$/server/src/main/resources/logback.xml" afterDir="false" />
</list>
<option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" />
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
<option name="LAST_RESOLUTION" value="IGNORE" />
</component>
<component name="ExternalProjectsData">
<projectState path="$PROJECT_DIR$">
<ProjectState />
</projectState>
</component>
<component name="ExternalProjectsManager">
<system id="GRADLE">
<state>
<task path="$PROJECT_DIR$">
<activation />
</task>
<task path="$PROJECT_DIR$/server">
<activation />
</task>
<task path="$PROJECT_DIR$/client">
<activation />
</task>
<projects_view>
<tree_state>
<expand>
<path>
<item name="" type="6a2764b6:ExternalProjectsStructure$RootNode" />
<item name="Lab6" type="f1a62948:ProjectNode" />
</path>
<path>
<item name="" type="6a2764b6:ExternalProjectsStructure$RootNode" />
<item name="Lab6" type="f1a62948:ProjectNode" />
<item name="Tasks" type="e4a08cd1:TasksNode" />
</path>
<path>
<item name="" type="6a2764b6:ExternalProjectsStructure$RootNode" />
<item name="Lab6" type="f1a62948:ProjectNode" />
<item name="Tasks" type="e4a08cd1:TasksNode" />
<item name="build" type="c8890929:TasksNode$1" />
</path>
<path>
<item name="" type="6a2764b6:ExternalProjectsStructure$RootNode" />
<item name="Lab6" type="f1a62948:ProjectNode" />
<item name="client" type="2d1252cf:ModuleNode" />
</path>
<path>
<item name="" type="6a2764b6:ExternalProjectsStructure$RootNode" />
<item name="Lab6" type="f1a62948:ProjectNode" />
<item name="client" type="2d1252cf:ModuleNode" />
<item name="Tasks" type="e4a08cd1:TasksNode" />
</path>
<path>
<item name="" type="6a2764b6:ExternalProjectsStructure$RootNode" />
<item name="Lab6" type="f1a62948:ProjectNode" />
<item name="client" type="2d1252cf:ModuleNode" />
<item name="Tasks" type="e4a08cd1:TasksNode" />
<item name="build" type="c8890929:TasksNode$1" />
</path>
</expand>
<select />
</tree_state>
</projects_view>
</state>
</system>
</component>
<component name="FileTemplateManagerImpl">
<option name="RECENT_TEMPLATES">
<list>
<option value="Kotlin File" />
<option value="Kotlin Object" />
<option value="Kotlin Interface" />
<option value="Class" />
<option value="Kotlin Class" />
<option value="Kotlin Enum" />
<option value="Kotlin Data Class" />
</list>
</option>
</component>
<component name="Git.Settings">
<option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
</component>
<component name="GitHubPullRequestSearchHistory">{
&quot;lastFilter&quot;: {
&quot;state&quot;: &quot;OPEN&quot;,
&quot;assignee&quot;: &quot;notmewhyitsalwaysme&quot;
}
}</component>
<component name="GithubPullRequestsUISettings">{
&quot;selectedUrlAndAccountId&quot;: {
&quot;url&quot;: &quot;git@github.com:notmewhyitsalwaysme/Lab6-prog.git&quot;,
&quot;accountId&quot;: &quot;ffaeab48-780d-4ef5-b729-5e08294300ef&quot;
}
}</component>
<component name="ProjectColorInfo">{
&quot;associatedIndex&quot;: 2
}</component>
<component name="ProjectId" id="3CDaGKZTGiGUMJBmB35RQmnLv2b" />
<component name="ProjectLevelVcsManager">
<ConfirmationsSetting value="2" id="Add" />
</component>
<component name="ProjectViewState">
<option name="hideEmptyMiddlePackages" value="true" />
<option name="showLibraryContents" value="true" />
</component>
<component name="PropertiesComponent">{
&quot;keyToString&quot;: {
&quot;Gradle.Build Lab6.executor&quot;: &quot;Run&quot;,
&quot;Gradle.Lab6 [build].executor&quot;: &quot;Run&quot;,
&quot;Gradle.Lab6 [shadowJar].executor&quot;: &quot;Run&quot;,
&quot;Gradle.Lab6:client [build].executor&quot;: &quot;Run&quot;,
&quot;Gradle.Lab6:server [build].executor&quot;: &quot;Run&quot;,
&quot;Kotlin.MainKt (1).executor&quot;: &quot;Run&quot;,
&quot;Kotlin.MainKt.executor&quot;: &quot;Run&quot;,
&quot;ModuleVcsDetector.initialDetectionPerformed&quot;: &quot;true&quot;,
&quot;RunOnceActivity.ShowReadmeOnStart&quot;: &quot;true&quot;,
&quot;RunOnceActivity.git.unshallow&quot;: &quot;true&quot;,
&quot;SHARE_PROJECT_CONFIGURATION_FILES&quot;: &quot;true&quot;,
&quot;git-widget-placeholder&quot;: &quot;main&quot;,
&quot;last_opened_file_path&quot;: &quot;/Users/aklivtsov/Projects/Прог/Lab6/server&quot;,
&quot;node.js.detected.package.eslint&quot;: &quot;true&quot;,
&quot;node.js.detected.package.tslint&quot;: &quot;true&quot;,
&quot;node.js.selected.package.eslint&quot;: &quot;(autodetect)&quot;,
&quot;node.js.selected.package.tslint&quot;: &quot;(autodetect)&quot;,
&quot;nodejs_package_manager_path&quot;: &quot;npm&quot;,
&quot;onboarding.tips.debug.path&quot;: &quot;/Users/aklivtsov/Projects/Прог/Lab6/src/main/kotlin/Main.kt&quot;,
&quot;project.structure.last.edited&quot;: &quot;Modules&quot;,
&quot;project.structure.proportion&quot;: &quot;0.0&quot;,
&quot;project.structure.side.proportion&quot;: &quot;0.0&quot;,
&quot;settings.editor.selected.configurable&quot;: &quot;preferences.keymap&quot;,
&quot;vue.rearranger.settings.migration&quot;: &quot;true&quot;
}
}</component>
<component name="RecentsManager">
<key name="CopyFile.RECENT_KEYS">
<recent name="$PROJECT_DIR$/server" />
<recent name="$PROJECT_DIR$" />
</key>
<key name="MoveFile.RECENT_KEYS">
<recent name="$PROJECT_DIR$/client/build/libs" />
<recent name="$PROJECT_DIR$/client/build" />
<recent name="$PROJECT_DIR$/client" />
</key>
<key name="K2MoveDeclarationsDialog.RECENT_PACKAGE_KEY">
<recent name="commands" />
</key>
</component>
<component name="RunManager" selected="Gradle.Lab6 [build]">
<configuration name="Lab6 [build]" type="GradleRunConfiguration" factoryName="Gradle" temporary="true">
<ExternalSystemSettings>
<option name="executionName" />
<option name="externalProjectPath" value="$PROJECT_DIR$" />
<option name="externalSystemIdString" value="GRADLE" />
<option name="scriptParameters" />
<option name="taskDescriptions">
<list />
</option>
<option name="taskNames">
<list>
<option value="build" />
</list>
</option>
<option name="vmOptions" />
</ExternalSystemSettings>
<ExternalSystemDebugServerProcess>true</ExternalSystemDebugServerProcess>
<ExternalSystemReattachDebugProcess>true</ExternalSystemReattachDebugProcess>
<DebugAllEnabled>false</DebugAllEnabled>
<RunAsTest>false</RunAsTest>
<method v="2" />
</configuration>
<configuration name="Lab6:client [build]" type="GradleRunConfiguration" factoryName="Gradle" temporary="true">
<ExternalSystemSettings>
<option name="executionName" />
<option name="externalProjectPath" value="$PROJECT_DIR$/client" />
<option name="externalSystemIdString" value="GRADLE" />
<option name="scriptParameters" />
<option name="taskDescriptions">
<list />
</option>
<option name="taskNames">
<list>
<option value="build" />
</list>
</option>
<option name="vmOptions" />
</ExternalSystemSettings>
<ExternalSystemDebugServerProcess>true</ExternalSystemDebugServerProcess>
<ExternalSystemReattachDebugProcess>true</ExternalSystemReattachDebugProcess>
<DebugAllEnabled>false</DebugAllEnabled>
<RunAsTest>false</RunAsTest>
<method v="2" />
</configuration>
<configuration name="Lab6:server [build]" type="GradleRunConfiguration" factoryName="Gradle" temporary="true">
<ExternalSystemSettings>
<option name="executionName" />
<option name="externalProjectPath" value="$PROJECT_DIR$/server" />
<option name="externalSystemIdString" value="GRADLE" />
<option name="scriptParameters" />
<option name="taskDescriptions">
<list />
</option>
<option name="taskNames">
<list>
<option value="build" />
</list>
</option>
<option name="vmOptions" />
</ExternalSystemSettings>
<ExternalSystemDebugServerProcess>true</ExternalSystemDebugServerProcess>
<ExternalSystemReattachDebugProcess>true</ExternalSystemReattachDebugProcess>
<DebugAllEnabled>false</DebugAllEnabled>
<RunAsTest>false</RunAsTest>
<method v="2" />
</configuration>
<configuration name="MainKt (1)" type="JetRunConfigurationType" temporary="true" nameIsGenerated="true">
<option name="MAIN_CLASS_NAME" value="lab5.prog.MainKt" />
<module name="Lab6.client.main" />
<method v="2">
<option name="Make" enabled="true" />
</method>
</configuration>
<configuration name="MainKt" type="JetRunConfigurationType" temporary="true" nameIsGenerated="true">
<option name="MAIN_CLASS_NAME" value="MainKt" />
<module name="Lab6.server.main" />
<method v="2">
<option name="Make" enabled="true" />
</method>
</configuration>
<recent_temporary>
<list>
<item itemvalue="Gradle.Lab6 [build]" />
<item itemvalue="Gradle.Lab6:client [build]" />
<item itemvalue="Gradle.Lab6:server [build]" />
<item itemvalue="Kotlin.MainKt (1)" />
<item itemvalue="Kotlin.MainKt" />
</list>
</recent_temporary>
</component>
<component name="SharedIndexes">
<attachedChunks>
<set>
<option value="bundled-jdk-9823dce3aa75-fbdcb00ec9e3-intellij.indexing.shared.core-IU-251.26094.121" />
<option value="bundled-js-predefined-d6986cc7102b-b26f3e71634d-JavaScript-IU-251.26094.121" />
</set>
</attachedChunks>
</component>
<component name="TaskManager">
<task active="true" id="Default" summary="Default task">
<changelist id="8255b4cc-71e1-4e04-ad77-2f8db881317c" name="Changes" comment="" />
<created>1775922497640</created>
<option name="number" value="Default" />
<option name="presentableId" value="Default" />
<updated>1775922497640</updated>
<workItem from="1775922498637" duration="1487000" />
<workItem from="1775925490281" duration="35000" />
<workItem from="1775926686698" duration="2873000" />
<workItem from="1776006672050" duration="17531000" />
<workItem from="1776083371625" duration="7547000" />
<workItem from="1776169079658" duration="2439000" />
<workItem from="1776370566070" duration="1055000" />
<workItem from="1776425446066" duration="15604000" />
<workItem from="1776496828085" duration="645000" />
<workItem from="1776507809946" duration="5019000" />
<workItem from="1776792937822" duration="18000" />
<workItem from="1776793025237" duration="4361000" />
<workItem from="1776849171223" duration="9126000" />
<workItem from="1776926840347" duration="191000" />
<workItem from="1777054819548" duration="2281000" />
<workItem from="1777137270484" duration="466000" />
<workItem from="1777365159796" duration="1511000" />
<workItem from="1777387591468" duration="598000" />
<workItem from="1777488835350" duration="7461000" />
<workItem from="1777498959887" duration="358000" />
<workItem from="1777581645459" duration="2094000" />
<workItem from="1777708062296" duration="6811000" />
</task>
<servers />
</component>
<component name="TypeScriptGeneratedFilesManager">
<option name="version" value="3" />
</component>
</project>