├── .editorconfig ├── .github └── workflows │ ├── build-and-test.yaml │ ├── publish-intellij-plugin.yml │ ├── publish.yml │ └── review.yaml ├── .gitignore ├── .vscode └── settings.json ├── Dangerfile ├── Gemfile ├── Gemfile.lock ├── LICENSE.txt ├── README.md ├── assets └── back-in-time-operation-demo.gif ├── compiler-test ├── .gitignore ├── backintime-default-config.yaml ├── build.gradle.kts └── src │ ├── androidMain │ └── kotlin │ │ └── com │ │ └── kitakkun │ │ └── backintime │ │ └── test │ │ ├── LambdaViewModel.kt │ │ ├── MutableLiveDataViewModel.kt │ │ ├── MutableStateViewModel.kt │ │ ├── PlusAssignMutableStateViewModel.kt │ │ ├── StateFlowCaptureViewModel.kt │ │ └── WeirdCodeStyleViewModel.kt │ ├── androidUnitTest │ └── kotlin │ │ └── com │ │ └── kitakkun │ │ └── backintime │ │ └── test │ │ ├── BackInTimeDebugServiceTest.kt │ │ ├── LambdaViewModelTest.kt │ │ ├── LiveDataCaptureTest.kt │ │ ├── MutableStateViewModelTest.kt │ │ ├── PlusAssignMutableStateViewModelTest.kt │ │ ├── StateFlowCaptureTest.kt │ │ └── WeirdCodeStyleViewModelTest.kt │ ├── commonMain │ └── kotlin │ │ └── .gitignore │ └── commonTest │ └── kotlin │ └── com │ └── kitakkun │ └── backintime │ └── test │ ├── ExplicitBackingFieldTest.kt │ ├── base │ ├── BackInTimeDebugServiceTest.kt │ └── MockConnector.kt │ ├── basic │ ├── MethodCallEventTest.kt │ ├── MethodGenerationTest.kt │ ├── PropertyChangeEventTest.kt │ ├── RegisterInstanceTest.kt │ └── RegisterNewDependencyTest.kt │ ├── exception │ └── NoSuchPropertyExceptionTest.kt │ └── specific │ ├── AnnotationConfiguredTrackableStateHolderTest.kt │ ├── InheritanceTest.kt │ ├── MutableCollectionsCaptureTest.kt │ ├── PureVarsHolderTest.kt │ ├── ScopeFunctionsTest.kt │ └── SelfSerializableValueHolderTest.kt ├── compiler ├── backend │ ├── build.gradle.kts │ └── src │ │ └── main │ │ └── kotlin │ │ └── com │ │ └── kitakkun │ │ └── backintime │ │ └── compiler │ │ └── backend │ │ ├── BackInTimeIrGenerationExtension.kt │ │ ├── BackInTimePluginContext.kt │ │ ├── MessageCollectorHolder.kt │ │ ├── analyzer │ │ ├── TrackableStateHolderStateChangeInsideFunctionAnalyzer.kt │ │ └── UserDefinedTrackableStateHolderAnalyzer.kt │ │ ├── trackablestateholder │ │ ├── CaptureStrategy.kt │ │ └── ResolvedTrackableStateHolder.kt │ │ ├── transformer │ │ ├── capture │ │ │ ├── BackInTimeDebuggableCaptureLazyDebuggablePropertyAccessTransformer.kt │ │ │ ├── BackInTimeDebuggableCapturePropertyChangesTransformer.kt │ │ │ ├── BackInTimeDebuggableConstructorTransformer.kt │ │ │ └── LambdaArgumentBodyTransformer.kt │ │ └── implement │ │ │ ├── BackInTimeDebuggableImplementTransformer.kt │ │ │ └── BackInTimeEntryPointTransformer.kt │ │ └── utils │ │ ├── BackInTimeIrGenerateUtils.kt │ │ ├── BackendUtils.kt │ │ ├── CaptureUtils.kt │ │ ├── IrCallUtils.kt │ │ ├── IrExpressionUtils.kt │ │ ├── IrParameterUtils.kt │ │ ├── IrTypeUtils.kt │ │ └── SignatureUtils.kt ├── cli │ ├── build.gradle.kts │ └── src │ │ └── main │ │ ├── kotlin │ │ └── com │ │ │ └── kitakkun │ │ │ └── backintime │ │ │ └── compiler │ │ │ └── cli │ │ │ ├── BackInTimeCommandLineProcessor.kt │ │ │ └── BackInTimeCompilerRegistrar.kt │ │ └── resources │ │ └── META-INF │ │ └── services │ │ ├── org.jetbrains.kotlin.compiler.plugin.CommandLineProcessor │ │ └── org.jetbrains.kotlin.compiler.plugin.CompilerPluginRegistrar ├── common │ ├── build.gradle.kts │ └── src │ │ └── main │ │ └── kotlin │ │ └── com │ │ └── kitakkun │ │ └── backintime │ │ └── compiler │ │ └── common │ │ ├── BackInTimeAnnotations.kt │ │ ├── BackInTimeCompilerConfiguration.kt │ │ ├── BackInTimeConsts.kt │ │ └── BackInTimePluginKey.kt ├── k2 │ ├── build.gradle.kts │ └── src │ │ └── main │ │ └── kotlin │ │ └── com │ │ └── kitakkun │ │ └── backintime │ │ └── compiler │ │ └── k2 │ │ ├── BackInTimeFirExtensionRegistrar.kt │ │ ├── checkers │ │ ├── BackInTimeFirAdditionalCheckersExtension.kt │ │ ├── BackInTimeTargetClassPropertyChecker.kt │ │ ├── FirBackInTimeErrors.kt │ │ ├── KtDefaultErrorMessagesBackInTime.kt │ │ └── TrackableStateHolderDefinitionChecker.kt │ │ ├── extension │ │ ├── BackInTimeFirDeclarationGenerationExtension.kt │ │ ├── BackInTimeFirSupertypeGenerationExtension.kt │ │ └── BackInTimeYamlConfigurationProvider.kt │ │ └── predicate │ │ ├── BackInTimePredicate.kt │ │ └── trackableStateHolderPredicate.kt └── yaml │ ├── build.gradle.kts │ └── src │ ├── main │ ├── kotlin │ │ └── com │ │ │ └── kitakkun │ │ │ └── backintime │ │ │ └── compiler │ │ │ └── yaml │ │ │ ├── BackInTimeYamlConfiguration.kt │ │ │ ├── BackInTimeYamlConfigurationParser.kt │ │ │ ├── CallableSignature.kt │ │ │ ├── CaptureStrategy.kt │ │ │ ├── CaptureTarget.kt │ │ │ ├── ParametersSignature.kt │ │ │ ├── StateAccessor.kt │ │ │ ├── TrackableStateHolder.kt │ │ │ └── TypeSignature.kt │ └── resources │ │ └── backintime.yaml │ └── test │ └── kotlin │ └── com │ └── kitakkun │ └── backintime │ └── compiler │ └── yaml │ └── BackInTimeYamlParseTest.kt ├── core ├── annotations │ ├── build.gradle.kts │ └── src │ │ └── commonMain │ │ └── kotlin │ │ └── com │ │ └── kitakkun │ │ └── backintime │ │ └── core │ │ └── annotations │ │ ├── BackInTime.kt │ │ ├── BackInTimeEntryPoint.kt │ │ ├── CaptureStrategy.kt │ │ └── TrackableStateHolder.kt ├── runtime │ ├── build.gradle.kts │ └── src │ │ ├── androidMain │ │ └── kotlin │ │ │ └── com │ │ │ └── kitakkun │ │ │ └── backintime │ │ │ └── core │ │ │ └── runtime │ │ │ └── WeakReference.android.kt │ │ ├── commonMain │ │ └── kotlin │ │ │ └── com │ │ │ └── kitakkun │ │ │ └── backintime │ │ │ └── core │ │ │ └── runtime │ │ │ ├── BackInTimeDebugService.kt │ │ │ ├── BackInTimeDebugServiceImpl.kt │ │ │ ├── BackInTimeDebuggable.kt │ │ │ ├── BackInTimeInstanceManager.kt │ │ │ ├── BackInTimeInstanceManagerImpl.kt │ │ │ ├── BackInTimeJson.kt │ │ │ ├── DefaultBackInTimeDebugService.kt │ │ │ ├── WeakReference.kt │ │ │ ├── connector │ │ │ ├── BackInTimeKtorWebSocketConnector.kt │ │ │ └── BackInTimeWebSocketConnector.kt │ │ │ ├── event │ │ │ └── BackInTimeDebuggableInstanceEvent.kt │ │ │ ├── exception │ │ │ └── BackInTimeRuntimeException.kt │ │ │ └── internal │ │ │ ├── BackInTimeCompilerInternalApi.kt │ │ │ ├── BackInTimeEntryPointUtil.kt │ │ │ ├── CaptureUtils.kt │ │ │ ├── EventReportUtils.kt │ │ │ ├── ThrowErrorUtils.kt │ │ │ └── UUIDUtil.kt │ │ ├── jvmMain │ │ └── kotlin │ │ │ └── com │ │ │ └── kitakkun │ │ │ └── backintime │ │ │ └── core │ │ │ └── runtime │ │ │ └── WeakReference.jvm.kt │ │ └── nativeMain │ │ └── kotlin │ │ └── com │ │ └── kitakkun │ │ └── backintime │ │ └── core │ │ └── runtime │ │ └── WeakReference.native.kt └── websocket │ ├── client │ ├── build.gradle.kts │ └── src │ │ ├── commonMain │ │ └── kotlin │ │ │ └── com │ │ │ └── kitakkun │ │ │ └── backintime │ │ │ └── core │ │ │ └── websocket │ │ │ └── client │ │ │ └── BackInTimeWebSocketClient.kt │ │ └── commonTest │ │ └── kotlin │ │ └── com │ │ └── kitakkun │ │ └── backintime │ │ └── core │ │ └── websocket │ │ └── client │ │ └── BackInTimeWebSocketClientTest.kt │ ├── event │ ├── build.gradle.kts │ └── src │ │ └── commonMain │ │ └── kotlin │ │ └── com │ │ └── kitakkun │ │ └── backintime │ │ └── core │ │ └── websocket │ │ └── event │ │ ├── BackInTimeDebugServiceEvent.kt │ │ ├── BackInTimeDebuggerEvent.kt │ │ ├── BackInTimeSessionNegotiationEvent.kt │ │ └── BackInTimeWebSocketEvent.kt │ └── server │ ├── build.gradle.kts │ └── src │ ├── commonMain │ └── kotlin │ │ └── com │ │ └── kitakkun │ │ └── backintime │ │ └── core │ │ └── websocket │ │ └── server │ │ ├── BackInTimeWebSocketServer.kt │ │ ├── EventFromClient.kt │ │ ├── EventToClient.kt │ │ └── SessionInfo.kt │ └── commonTest │ └── kotlin │ └── com │ └── kitakkun │ └── backintime │ └── core │ └── websocket │ └── server │ └── BackInTimeDebugServerTest.kt ├── demo └── app │ ├── backintime-default-config.yaml │ ├── build.gradle.kts │ ├── schemas │ └── com.kitakkun.backintime.evaluation.data.TodoDatabase │ │ └── 1.json │ └── src │ ├── androidMain │ ├── AndroidManifest.xml │ ├── kotlin │ │ └── com │ │ │ └── kitakkun │ │ │ └── backintime │ │ │ └── evaluation │ │ │ ├── MainActivity.kt │ │ │ └── MyApplication.kt │ └── res │ │ ├── drawable │ │ ├── ic_launcher_background.xml │ │ └── ic_launcher_foreground.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── themes.xml │ │ └── xml │ │ ├── backup_rules.xml │ │ └── data_extraction_rules.xml │ ├── commonMain │ └── kotlin │ │ └── com │ │ └── kitakkun │ │ └── backintime │ │ └── evaluation │ │ ├── App.kt │ │ ├── architecture │ │ └── Store.kt │ │ ├── data │ │ ├── Todo.kt │ │ ├── TodoDao.kt │ │ └── TodoDatabase.kt │ │ ├── di │ │ └── AppModule.kt │ │ ├── flux │ │ ├── FluxTodoListPage.kt │ │ ├── FluxTodoListStore.kt │ │ ├── IOScope.kt │ │ ├── TodoListActionCreator.kt │ │ ├── TodoListActionEvent.kt │ │ └── architecture │ │ │ ├── ActionCreator.kt │ │ │ ├── ActionEvent.kt │ │ │ ├── Dispatcher.kt │ │ │ └── Store.kt │ │ ├── mvi │ │ ├── MVITodoListPage.kt │ │ ├── MVITodoListStore.kt │ │ └── TodoListIntent.kt │ │ ├── mvvm │ │ ├── MVVMTodoListPage.kt │ │ └── MVVMTodoListViewModel.kt │ │ └── ui │ │ ├── AddTodoDialog.kt │ │ ├── EditTodoDialog.kt │ │ ├── TodoItemView.kt │ │ ├── TodoList.kt │ │ └── theme │ │ ├── Color.kt │ │ ├── Theme.kt │ │ └── Type.kt │ └── jvmMain │ └── kotlin │ └── com │ └── kitakkun │ └── backintime │ └── evaluation │ └── Main.kt ├── docs ├── trackable_stateholder.md └── yaml_configuration_guide.md ├── gradle-conventions-settings ├── build.gradle.kts ├── settings.gradle.kts └── src │ └── main │ └── kotlin │ └── settings-conventions.settings.gradle.kts ├── gradle-conventions ├── build.gradle.kts ├── settings.gradle.kts └── src │ └── main │ └── kotlin │ ├── backintime-compiler-module.gradle.kts │ ├── backintime-lint.gradle.kts │ ├── backintime-publication.gradle.kts │ ├── intellij-common.gradle.kts │ ├── intellij-compose-feature.gradle.kts │ ├── intellij-jewel.gradle.kts │ └── util │ ├── Project.kt │ └── RepositoryHandler.kt ├── gradle-plugin ├── build.gradle.kts └── src │ ├── functionalTest │ └── kotlin │ │ └── com │ │ └── kitakkun │ │ └── backintime │ │ └── gradle │ │ └── BackInTimeGradlePluginTest.kt │ └── main │ └── kotlin │ └── com │ └── kitakkun │ └── backintime │ └── gradle │ ├── BackInTimeCompilerPlugin.kt │ ├── BackInTimeExtension.kt │ ├── BackInTimeGradlePlugin.kt │ └── BackInTimePluginConst.kt ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── kotlin-js-store └── yarn.lock ├── renovate.json ├── settings.gradle.kts └── tooling ├── app ├── build.gradle.kts └── src │ └── main │ └── kotlin │ └── com │ └── kitakkun │ └── backintime │ └── tooling │ └── app │ ├── BackInTimeDebuggerApp.kt │ └── BackInTimeTopBar.kt ├── core ├── database │ ├── build.gradle.kts │ └── src │ │ ├── main │ │ ├── kotlin │ │ │ └── com │ │ │ │ └── kitakkun │ │ │ │ └── backintime │ │ │ │ └── tooling │ │ │ │ └── core │ │ │ │ └── database │ │ │ │ ├── BackInTimeDatabaseImpl.kt │ │ │ │ ├── BackInTimeEventConverter.kt │ │ │ │ └── SqlDelightDatabase.kt │ │ └── sqldelight │ │ │ └── com │ │ │ └── kitakkun │ │ │ └── backintime │ │ │ └── tooling │ │ │ └── core │ │ │ └── database │ │ │ └── Event.sq │ │ └── test │ │ └── kotlin │ │ └── com │ │ └── kitakkun │ │ └── backintime │ │ └── tooling │ │ └── core │ │ └── database │ │ └── BackInTimeDatabaseImplTest.kt ├── model │ ├── build.gradle.kts │ └── src │ │ └── commonMain │ │ └── kotlin │ │ └── com │ │ └── kitakkun │ │ └── backintime │ │ └── tooling │ │ └── model │ │ ├── BackInTimeEventData.kt │ │ ├── ClassInfo.kt │ │ ├── DependencyInfo.kt │ │ ├── EventEntity.kt │ │ ├── Instance.kt │ │ ├── InstanceInfo.kt │ │ ├── MethodCallInfo.kt │ │ ├── PluginState.kt │ │ ├── Property.kt │ │ ├── PropertyInfo.kt │ │ ├── RawEventLog.kt │ │ └── ui │ │ ├── BackInTimeState.kt │ │ ├── HistoryInfo.kt │ │ ├── InstanceItem.kt │ │ ├── InstanceListState.kt │ │ ├── PersistentState.kt │ │ ├── PropertyInspectorState.kt │ │ ├── PropertyItem.kt │ │ ├── RawLogState.kt │ │ ├── ValueChangeInfo.kt │ │ └── ValueEmitModalPageState.kt ├── shared │ ├── build.gradle.kts │ └── src │ │ └── main │ │ └── kotlin │ │ └── com │ │ └── kitakkun │ │ └── backintime │ │ └── tooling │ │ └── core │ │ └── shared │ │ ├── BackInTimeDatabase.kt │ │ ├── BackInTimeDebuggerService.kt │ │ ├── BackInTimeDebuggerSettings.kt │ │ ├── IDENavigator.kt │ │ └── PluginStateService.kt ├── ui │ ├── build.gradle.kts │ └── src │ │ └── main │ │ └── kotlin │ │ └── com │ │ └── kitakkun │ │ └── backintime │ │ └── tooling │ │ └── core │ │ └── ui │ │ ├── component │ │ ├── BackInTimeIcon.kt │ │ ├── Badge.kt │ │ ├── BalloonView.kt │ │ ├── CommonConfirmationDialog.kt │ │ ├── HorizontalDivider.kt │ │ ├── JsonEditorView.kt │ │ ├── JsonView.kt │ │ ├── SessionSelectorView.kt │ │ ├── Switch.kt │ │ └── VerticalDivider.kt │ │ ├── compositionlocal │ │ ├── CompositionLocals.kt │ │ └── IsIDEDarkTheme.kt │ │ ├── logic │ │ └── EventEmitter.kt │ │ └── preview │ │ └── PreviewContainer.kt └── usecase │ ├── build.gradle.kts │ └── src │ └── main │ └── kotlin │ └── com │ └── kitakkun │ └── backintime │ └── tooling │ └── core │ └── usecase │ ├── InstanceMapper.kt │ ├── LocalDatabase.kt │ └── Mapper.kt ├── feature ├── inspector │ ├── build.gradle.kts │ └── src │ │ ├── main │ │ └── kotlin │ │ │ └── com │ │ │ └── kitakkunl │ │ │ └── backintime │ │ │ └── feature │ │ │ └── inspector │ │ │ ├── InspectorScreen.kt │ │ │ ├── InspectorScreenPresenter.kt │ │ │ ├── components │ │ │ ├── BackInTimeOperationConfirmationDialog.kt │ │ │ ├── EmptyInstanceView.kt │ │ │ ├── EventDetailView.kt │ │ │ ├── EventItemView.kt │ │ │ ├── EventSequenceView.kt │ │ │ ├── InstanceItemView.kt │ │ │ ├── KeyValueRow.kt │ │ │ ├── PropertyItemView.kt │ │ │ └── SelectedEventDetailView.kt │ │ │ ├── model │ │ │ └── Signature.kt │ │ │ └── section │ │ │ ├── HistorySection.kt │ │ │ ├── InstanceListSection.kt │ │ │ └── PropertyInspectorSection.kt │ │ └── test │ │ └── kotlin │ │ └── com │ │ └── kitakkun │ │ └── backintime │ │ └── feature │ │ └── inspector │ │ └── model │ │ └── SignatureTest.kt ├── log │ ├── build.gradle.kts │ └── src │ │ └── main │ │ └── kotlin │ │ └── com │ │ └── kitakkun │ │ └── backintime │ │ └── tooling │ │ └── feature │ │ └── log │ │ ├── LogScreen.kt │ │ ├── LogScreenPresenter.kt │ │ └── component │ │ └── LogTableView.kt └── settings │ ├── build.gradle.kts │ └── src │ ├── main │ └── kotlin │ │ └── com │ │ └── kitakkun │ │ └── backintime │ │ └── feature │ │ └── settings │ │ ├── DatabasePathValidator.kt │ │ ├── FileChooserResultLauncher.kt │ │ ├── SettingsScreen.kt │ │ ├── SettingsScreenPresenter.kt │ │ ├── component │ │ ├── RestartDatabaseAsFileConfirmationDialog.kt │ │ ├── RestartDatabaseInMemoryConfirmationDialog.kt │ │ ├── ServerRestartConfirmationDialog.kt │ │ ├── SessionListView.kt │ │ ├── SettingsHeaderItem.kt │ │ └── SettingsItemRow.kt │ │ └── section │ │ ├── DataSettingsSection.kt │ │ ├── InspectorSettingsSection.kt │ │ └── ServerSettingsSection.kt │ └── test │ └── kotlin │ └── com │ └── kitakkun │ └── backintime │ └── feature │ └── settings │ └── DatabasePathValidatorTest.kt ├── idea-plugin ├── README.md ├── build.gradle.kts └── src │ └── main │ ├── kotlin │ └── com │ │ └── kitakkun │ │ └── backintime │ │ └── tooling │ │ └── idea │ │ ├── BackInTimeIconPainterResolverImpl.kt │ │ ├── BackInTimeToolWindowFactory.kt │ │ └── service │ │ ├── BackInTimeDebuggerServiceImpl.kt │ │ ├── BackInTimeDebuggerSettingsImpl.kt │ │ ├── IDENavigatorImpl.kt │ │ └── PluginStateServiceImpl.kt │ └── resources │ └── META-INF │ └── plugin.xml └── standalone ├── build.gradle.kts └── src └── main ├── kotlin └── com │ └── kitakkun │ └── backintime │ └── tooling │ └── standalone │ ├── BackInTimeIconPainterResolverImpl.kt │ ├── Main.kt │ ├── StandaloneDebuggerService.kt │ ├── StandaloneDebuggerSettings.kt │ ├── StandaloneIDENavigator.kt │ └── StandalonePluginStateService.kt └── resources └── arrow_drop_down.svg /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/build-and-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/.github/workflows/build-and-test.yaml -------------------------------------------------------------------------------- /.github/workflows/publish-intellij-plugin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/.github/workflows/publish-intellij-plugin.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/review.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/.github/workflows/review.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Dangerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/Dangerfile -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/README.md -------------------------------------------------------------------------------- /assets/back-in-time-operation-demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/assets/back-in-time-operation-demo.gif -------------------------------------------------------------------------------- /compiler-test/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | -------------------------------------------------------------------------------- /compiler-test/backintime-default-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler-test/backintime-default-config.yaml -------------------------------------------------------------------------------- /compiler-test/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler-test/build.gradle.kts -------------------------------------------------------------------------------- /compiler-test/src/androidMain/kotlin/com/kitakkun/backintime/test/LambdaViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler-test/src/androidMain/kotlin/com/kitakkun/backintime/test/LambdaViewModel.kt -------------------------------------------------------------------------------- /compiler-test/src/androidMain/kotlin/com/kitakkun/backintime/test/MutableLiveDataViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler-test/src/androidMain/kotlin/com/kitakkun/backintime/test/MutableLiveDataViewModel.kt -------------------------------------------------------------------------------- /compiler-test/src/androidMain/kotlin/com/kitakkun/backintime/test/MutableStateViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler-test/src/androidMain/kotlin/com/kitakkun/backintime/test/MutableStateViewModel.kt -------------------------------------------------------------------------------- /compiler-test/src/androidMain/kotlin/com/kitakkun/backintime/test/PlusAssignMutableStateViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler-test/src/androidMain/kotlin/com/kitakkun/backintime/test/PlusAssignMutableStateViewModel.kt -------------------------------------------------------------------------------- /compiler-test/src/androidMain/kotlin/com/kitakkun/backintime/test/StateFlowCaptureViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler-test/src/androidMain/kotlin/com/kitakkun/backintime/test/StateFlowCaptureViewModel.kt -------------------------------------------------------------------------------- /compiler-test/src/androidMain/kotlin/com/kitakkun/backintime/test/WeirdCodeStyleViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler-test/src/androidMain/kotlin/com/kitakkun/backintime/test/WeirdCodeStyleViewModel.kt -------------------------------------------------------------------------------- /compiler-test/src/androidUnitTest/kotlin/com/kitakkun/backintime/test/BackInTimeDebugServiceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler-test/src/androidUnitTest/kotlin/com/kitakkun/backintime/test/BackInTimeDebugServiceTest.kt -------------------------------------------------------------------------------- /compiler-test/src/androidUnitTest/kotlin/com/kitakkun/backintime/test/LambdaViewModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler-test/src/androidUnitTest/kotlin/com/kitakkun/backintime/test/LambdaViewModelTest.kt -------------------------------------------------------------------------------- /compiler-test/src/androidUnitTest/kotlin/com/kitakkun/backintime/test/LiveDataCaptureTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler-test/src/androidUnitTest/kotlin/com/kitakkun/backintime/test/LiveDataCaptureTest.kt -------------------------------------------------------------------------------- /compiler-test/src/androidUnitTest/kotlin/com/kitakkun/backintime/test/MutableStateViewModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler-test/src/androidUnitTest/kotlin/com/kitakkun/backintime/test/MutableStateViewModelTest.kt -------------------------------------------------------------------------------- /compiler-test/src/androidUnitTest/kotlin/com/kitakkun/backintime/test/PlusAssignMutableStateViewModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler-test/src/androidUnitTest/kotlin/com/kitakkun/backintime/test/PlusAssignMutableStateViewModelTest.kt -------------------------------------------------------------------------------- /compiler-test/src/androidUnitTest/kotlin/com/kitakkun/backintime/test/StateFlowCaptureTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler-test/src/androidUnitTest/kotlin/com/kitakkun/backintime/test/StateFlowCaptureTest.kt -------------------------------------------------------------------------------- /compiler-test/src/androidUnitTest/kotlin/com/kitakkun/backintime/test/WeirdCodeStyleViewModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler-test/src/androidUnitTest/kotlin/com/kitakkun/backintime/test/WeirdCodeStyleViewModelTest.kt -------------------------------------------------------------------------------- /compiler-test/src/commonMain/kotlin/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | .gradle 3 | .idea 4 | -------------------------------------------------------------------------------- /compiler-test/src/commonTest/kotlin/com/kitakkun/backintime/test/ExplicitBackingFieldTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler-test/src/commonTest/kotlin/com/kitakkun/backintime/test/ExplicitBackingFieldTest.kt -------------------------------------------------------------------------------- /compiler-test/src/commonTest/kotlin/com/kitakkun/backintime/test/base/BackInTimeDebugServiceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler-test/src/commonTest/kotlin/com/kitakkun/backintime/test/base/BackInTimeDebugServiceTest.kt -------------------------------------------------------------------------------- /compiler-test/src/commonTest/kotlin/com/kitakkun/backintime/test/base/MockConnector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler-test/src/commonTest/kotlin/com/kitakkun/backintime/test/base/MockConnector.kt -------------------------------------------------------------------------------- /compiler-test/src/commonTest/kotlin/com/kitakkun/backintime/test/basic/MethodCallEventTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler-test/src/commonTest/kotlin/com/kitakkun/backintime/test/basic/MethodCallEventTest.kt -------------------------------------------------------------------------------- /compiler-test/src/commonTest/kotlin/com/kitakkun/backintime/test/basic/MethodGenerationTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler-test/src/commonTest/kotlin/com/kitakkun/backintime/test/basic/MethodGenerationTest.kt -------------------------------------------------------------------------------- /compiler-test/src/commonTest/kotlin/com/kitakkun/backintime/test/basic/PropertyChangeEventTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler-test/src/commonTest/kotlin/com/kitakkun/backintime/test/basic/PropertyChangeEventTest.kt -------------------------------------------------------------------------------- /compiler-test/src/commonTest/kotlin/com/kitakkun/backintime/test/basic/RegisterInstanceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler-test/src/commonTest/kotlin/com/kitakkun/backintime/test/basic/RegisterInstanceTest.kt -------------------------------------------------------------------------------- /compiler-test/src/commonTest/kotlin/com/kitakkun/backintime/test/basic/RegisterNewDependencyTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler-test/src/commonTest/kotlin/com/kitakkun/backintime/test/basic/RegisterNewDependencyTest.kt -------------------------------------------------------------------------------- /compiler-test/src/commonTest/kotlin/com/kitakkun/backintime/test/exception/NoSuchPropertyExceptionTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler-test/src/commonTest/kotlin/com/kitakkun/backintime/test/exception/NoSuchPropertyExceptionTest.kt -------------------------------------------------------------------------------- /compiler-test/src/commonTest/kotlin/com/kitakkun/backintime/test/specific/AnnotationConfiguredTrackableStateHolderTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler-test/src/commonTest/kotlin/com/kitakkun/backintime/test/specific/AnnotationConfiguredTrackableStateHolderTest.kt -------------------------------------------------------------------------------- /compiler-test/src/commonTest/kotlin/com/kitakkun/backintime/test/specific/InheritanceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler-test/src/commonTest/kotlin/com/kitakkun/backintime/test/specific/InheritanceTest.kt -------------------------------------------------------------------------------- /compiler-test/src/commonTest/kotlin/com/kitakkun/backintime/test/specific/MutableCollectionsCaptureTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler-test/src/commonTest/kotlin/com/kitakkun/backintime/test/specific/MutableCollectionsCaptureTest.kt -------------------------------------------------------------------------------- /compiler-test/src/commonTest/kotlin/com/kitakkun/backintime/test/specific/PureVarsHolderTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler-test/src/commonTest/kotlin/com/kitakkun/backintime/test/specific/PureVarsHolderTest.kt -------------------------------------------------------------------------------- /compiler-test/src/commonTest/kotlin/com/kitakkun/backintime/test/specific/ScopeFunctionsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler-test/src/commonTest/kotlin/com/kitakkun/backintime/test/specific/ScopeFunctionsTest.kt -------------------------------------------------------------------------------- /compiler-test/src/commonTest/kotlin/com/kitakkun/backintime/test/specific/SelfSerializableValueHolderTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler-test/src/commonTest/kotlin/com/kitakkun/backintime/test/specific/SelfSerializableValueHolderTest.kt -------------------------------------------------------------------------------- /compiler/backend/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/backend/build.gradle.kts -------------------------------------------------------------------------------- /compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/BackInTimeIrGenerationExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/BackInTimeIrGenerationExtension.kt -------------------------------------------------------------------------------- /compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/BackInTimePluginContext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/BackInTimePluginContext.kt -------------------------------------------------------------------------------- /compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/MessageCollectorHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/MessageCollectorHolder.kt -------------------------------------------------------------------------------- /compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/analyzer/TrackableStateHolderStateChangeInsideFunctionAnalyzer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/analyzer/TrackableStateHolderStateChangeInsideFunctionAnalyzer.kt -------------------------------------------------------------------------------- /compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/analyzer/UserDefinedTrackableStateHolderAnalyzer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/analyzer/UserDefinedTrackableStateHolderAnalyzer.kt -------------------------------------------------------------------------------- /compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/trackablestateholder/CaptureStrategy.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/trackablestateholder/CaptureStrategy.kt -------------------------------------------------------------------------------- /compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/trackablestateholder/ResolvedTrackableStateHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/trackablestateholder/ResolvedTrackableStateHolder.kt -------------------------------------------------------------------------------- /compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/transformer/capture/BackInTimeDebuggableCaptureLazyDebuggablePropertyAccessTransformer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/transformer/capture/BackInTimeDebuggableCaptureLazyDebuggablePropertyAccessTransformer.kt -------------------------------------------------------------------------------- /compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/transformer/capture/BackInTimeDebuggableCapturePropertyChangesTransformer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/transformer/capture/BackInTimeDebuggableCapturePropertyChangesTransformer.kt -------------------------------------------------------------------------------- /compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/transformer/capture/BackInTimeDebuggableConstructorTransformer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/transformer/capture/BackInTimeDebuggableConstructorTransformer.kt -------------------------------------------------------------------------------- /compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/transformer/capture/LambdaArgumentBodyTransformer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/transformer/capture/LambdaArgumentBodyTransformer.kt -------------------------------------------------------------------------------- /compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/transformer/implement/BackInTimeDebuggableImplementTransformer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/transformer/implement/BackInTimeDebuggableImplementTransformer.kt -------------------------------------------------------------------------------- /compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/transformer/implement/BackInTimeEntryPointTransformer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/transformer/implement/BackInTimeEntryPointTransformer.kt -------------------------------------------------------------------------------- /compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/utils/BackInTimeIrGenerateUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/utils/BackInTimeIrGenerateUtils.kt -------------------------------------------------------------------------------- /compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/utils/BackendUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/utils/BackendUtils.kt -------------------------------------------------------------------------------- /compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/utils/CaptureUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/utils/CaptureUtils.kt -------------------------------------------------------------------------------- /compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/utils/IrCallUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/utils/IrCallUtils.kt -------------------------------------------------------------------------------- /compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/utils/IrExpressionUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/utils/IrExpressionUtils.kt -------------------------------------------------------------------------------- /compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/utils/IrParameterUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/utils/IrParameterUtils.kt -------------------------------------------------------------------------------- /compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/utils/IrTypeUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/utils/IrTypeUtils.kt -------------------------------------------------------------------------------- /compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/utils/SignatureUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/backend/src/main/kotlin/com/kitakkun/backintime/compiler/backend/utils/SignatureUtils.kt -------------------------------------------------------------------------------- /compiler/cli/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/cli/build.gradle.kts -------------------------------------------------------------------------------- /compiler/cli/src/main/kotlin/com/kitakkun/backintime/compiler/cli/BackInTimeCommandLineProcessor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/cli/src/main/kotlin/com/kitakkun/backintime/compiler/cli/BackInTimeCommandLineProcessor.kt -------------------------------------------------------------------------------- /compiler/cli/src/main/kotlin/com/kitakkun/backintime/compiler/cli/BackInTimeCompilerRegistrar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/cli/src/main/kotlin/com/kitakkun/backintime/compiler/cli/BackInTimeCompilerRegistrar.kt -------------------------------------------------------------------------------- /compiler/cli/src/main/resources/META-INF/services/org.jetbrains.kotlin.compiler.plugin.CommandLineProcessor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/cli/src/main/resources/META-INF/services/org.jetbrains.kotlin.compiler.plugin.CommandLineProcessor -------------------------------------------------------------------------------- /compiler/cli/src/main/resources/META-INF/services/org.jetbrains.kotlin.compiler.plugin.CompilerPluginRegistrar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/cli/src/main/resources/META-INF/services/org.jetbrains.kotlin.compiler.plugin.CompilerPluginRegistrar -------------------------------------------------------------------------------- /compiler/common/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/common/build.gradle.kts -------------------------------------------------------------------------------- /compiler/common/src/main/kotlin/com/kitakkun/backintime/compiler/common/BackInTimeAnnotations.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/common/src/main/kotlin/com/kitakkun/backintime/compiler/common/BackInTimeAnnotations.kt -------------------------------------------------------------------------------- /compiler/common/src/main/kotlin/com/kitakkun/backintime/compiler/common/BackInTimeCompilerConfiguration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/common/src/main/kotlin/com/kitakkun/backintime/compiler/common/BackInTimeCompilerConfiguration.kt -------------------------------------------------------------------------------- /compiler/common/src/main/kotlin/com/kitakkun/backintime/compiler/common/BackInTimeConsts.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/common/src/main/kotlin/com/kitakkun/backintime/compiler/common/BackInTimeConsts.kt -------------------------------------------------------------------------------- /compiler/common/src/main/kotlin/com/kitakkun/backintime/compiler/common/BackInTimePluginKey.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/common/src/main/kotlin/com/kitakkun/backintime/compiler/common/BackInTimePluginKey.kt -------------------------------------------------------------------------------- /compiler/k2/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/k2/build.gradle.kts -------------------------------------------------------------------------------- /compiler/k2/src/main/kotlin/com/kitakkun/backintime/compiler/k2/BackInTimeFirExtensionRegistrar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/k2/src/main/kotlin/com/kitakkun/backintime/compiler/k2/BackInTimeFirExtensionRegistrar.kt -------------------------------------------------------------------------------- /compiler/k2/src/main/kotlin/com/kitakkun/backintime/compiler/k2/checkers/BackInTimeFirAdditionalCheckersExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/k2/src/main/kotlin/com/kitakkun/backintime/compiler/k2/checkers/BackInTimeFirAdditionalCheckersExtension.kt -------------------------------------------------------------------------------- /compiler/k2/src/main/kotlin/com/kitakkun/backintime/compiler/k2/checkers/BackInTimeTargetClassPropertyChecker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/k2/src/main/kotlin/com/kitakkun/backintime/compiler/k2/checkers/BackInTimeTargetClassPropertyChecker.kt -------------------------------------------------------------------------------- /compiler/k2/src/main/kotlin/com/kitakkun/backintime/compiler/k2/checkers/FirBackInTimeErrors.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/k2/src/main/kotlin/com/kitakkun/backintime/compiler/k2/checkers/FirBackInTimeErrors.kt -------------------------------------------------------------------------------- /compiler/k2/src/main/kotlin/com/kitakkun/backintime/compiler/k2/checkers/KtDefaultErrorMessagesBackInTime.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/k2/src/main/kotlin/com/kitakkun/backintime/compiler/k2/checkers/KtDefaultErrorMessagesBackInTime.kt -------------------------------------------------------------------------------- /compiler/k2/src/main/kotlin/com/kitakkun/backintime/compiler/k2/checkers/TrackableStateHolderDefinitionChecker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/k2/src/main/kotlin/com/kitakkun/backintime/compiler/k2/checkers/TrackableStateHolderDefinitionChecker.kt -------------------------------------------------------------------------------- /compiler/k2/src/main/kotlin/com/kitakkun/backintime/compiler/k2/extension/BackInTimeFirDeclarationGenerationExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/k2/src/main/kotlin/com/kitakkun/backintime/compiler/k2/extension/BackInTimeFirDeclarationGenerationExtension.kt -------------------------------------------------------------------------------- /compiler/k2/src/main/kotlin/com/kitakkun/backintime/compiler/k2/extension/BackInTimeFirSupertypeGenerationExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/k2/src/main/kotlin/com/kitakkun/backintime/compiler/k2/extension/BackInTimeFirSupertypeGenerationExtension.kt -------------------------------------------------------------------------------- /compiler/k2/src/main/kotlin/com/kitakkun/backintime/compiler/k2/extension/BackInTimeYamlConfigurationProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/k2/src/main/kotlin/com/kitakkun/backintime/compiler/k2/extension/BackInTimeYamlConfigurationProvider.kt -------------------------------------------------------------------------------- /compiler/k2/src/main/kotlin/com/kitakkun/backintime/compiler/k2/predicate/BackInTimePredicate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/k2/src/main/kotlin/com/kitakkun/backintime/compiler/k2/predicate/BackInTimePredicate.kt -------------------------------------------------------------------------------- /compiler/k2/src/main/kotlin/com/kitakkun/backintime/compiler/k2/predicate/trackableStateHolderPredicate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/k2/src/main/kotlin/com/kitakkun/backintime/compiler/k2/predicate/trackableStateHolderPredicate.kt -------------------------------------------------------------------------------- /compiler/yaml/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/yaml/build.gradle.kts -------------------------------------------------------------------------------- /compiler/yaml/src/main/kotlin/com/kitakkun/backintime/compiler/yaml/BackInTimeYamlConfiguration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/yaml/src/main/kotlin/com/kitakkun/backintime/compiler/yaml/BackInTimeYamlConfiguration.kt -------------------------------------------------------------------------------- /compiler/yaml/src/main/kotlin/com/kitakkun/backintime/compiler/yaml/BackInTimeYamlConfigurationParser.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/yaml/src/main/kotlin/com/kitakkun/backintime/compiler/yaml/BackInTimeYamlConfigurationParser.kt -------------------------------------------------------------------------------- /compiler/yaml/src/main/kotlin/com/kitakkun/backintime/compiler/yaml/CallableSignature.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/yaml/src/main/kotlin/com/kitakkun/backintime/compiler/yaml/CallableSignature.kt -------------------------------------------------------------------------------- /compiler/yaml/src/main/kotlin/com/kitakkun/backintime/compiler/yaml/CaptureStrategy.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/yaml/src/main/kotlin/com/kitakkun/backintime/compiler/yaml/CaptureStrategy.kt -------------------------------------------------------------------------------- /compiler/yaml/src/main/kotlin/com/kitakkun/backintime/compiler/yaml/CaptureTarget.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/yaml/src/main/kotlin/com/kitakkun/backintime/compiler/yaml/CaptureTarget.kt -------------------------------------------------------------------------------- /compiler/yaml/src/main/kotlin/com/kitakkun/backintime/compiler/yaml/ParametersSignature.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/yaml/src/main/kotlin/com/kitakkun/backintime/compiler/yaml/ParametersSignature.kt -------------------------------------------------------------------------------- /compiler/yaml/src/main/kotlin/com/kitakkun/backintime/compiler/yaml/StateAccessor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/yaml/src/main/kotlin/com/kitakkun/backintime/compiler/yaml/StateAccessor.kt -------------------------------------------------------------------------------- /compiler/yaml/src/main/kotlin/com/kitakkun/backintime/compiler/yaml/TrackableStateHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/yaml/src/main/kotlin/com/kitakkun/backintime/compiler/yaml/TrackableStateHolder.kt -------------------------------------------------------------------------------- /compiler/yaml/src/main/kotlin/com/kitakkun/backintime/compiler/yaml/TypeSignature.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/yaml/src/main/kotlin/com/kitakkun/backintime/compiler/yaml/TypeSignature.kt -------------------------------------------------------------------------------- /compiler/yaml/src/main/resources/backintime.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/yaml/src/main/resources/backintime.yaml -------------------------------------------------------------------------------- /compiler/yaml/src/test/kotlin/com/kitakkun/backintime/compiler/yaml/BackInTimeYamlParseTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/compiler/yaml/src/test/kotlin/com/kitakkun/backintime/compiler/yaml/BackInTimeYamlParseTest.kt -------------------------------------------------------------------------------- /core/annotations/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/annotations/build.gradle.kts -------------------------------------------------------------------------------- /core/annotations/src/commonMain/kotlin/com/kitakkun/backintime/core/annotations/BackInTime.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/annotations/src/commonMain/kotlin/com/kitakkun/backintime/core/annotations/BackInTime.kt -------------------------------------------------------------------------------- /core/annotations/src/commonMain/kotlin/com/kitakkun/backintime/core/annotations/BackInTimeEntryPoint.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/annotations/src/commonMain/kotlin/com/kitakkun/backintime/core/annotations/BackInTimeEntryPoint.kt -------------------------------------------------------------------------------- /core/annotations/src/commonMain/kotlin/com/kitakkun/backintime/core/annotations/CaptureStrategy.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/annotations/src/commonMain/kotlin/com/kitakkun/backintime/core/annotations/CaptureStrategy.kt -------------------------------------------------------------------------------- /core/annotations/src/commonMain/kotlin/com/kitakkun/backintime/core/annotations/TrackableStateHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/annotations/src/commonMain/kotlin/com/kitakkun/backintime/core/annotations/TrackableStateHolder.kt -------------------------------------------------------------------------------- /core/runtime/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/runtime/build.gradle.kts -------------------------------------------------------------------------------- /core/runtime/src/androidMain/kotlin/com/kitakkun/backintime/core/runtime/WeakReference.android.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/runtime/src/androidMain/kotlin/com/kitakkun/backintime/core/runtime/WeakReference.android.kt -------------------------------------------------------------------------------- /core/runtime/src/commonMain/kotlin/com/kitakkun/backintime/core/runtime/BackInTimeDebugService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/runtime/src/commonMain/kotlin/com/kitakkun/backintime/core/runtime/BackInTimeDebugService.kt -------------------------------------------------------------------------------- /core/runtime/src/commonMain/kotlin/com/kitakkun/backintime/core/runtime/BackInTimeDebugServiceImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/runtime/src/commonMain/kotlin/com/kitakkun/backintime/core/runtime/BackInTimeDebugServiceImpl.kt -------------------------------------------------------------------------------- /core/runtime/src/commonMain/kotlin/com/kitakkun/backintime/core/runtime/BackInTimeDebuggable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/runtime/src/commonMain/kotlin/com/kitakkun/backintime/core/runtime/BackInTimeDebuggable.kt -------------------------------------------------------------------------------- /core/runtime/src/commonMain/kotlin/com/kitakkun/backintime/core/runtime/BackInTimeInstanceManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/runtime/src/commonMain/kotlin/com/kitakkun/backintime/core/runtime/BackInTimeInstanceManager.kt -------------------------------------------------------------------------------- /core/runtime/src/commonMain/kotlin/com/kitakkun/backintime/core/runtime/BackInTimeInstanceManagerImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/runtime/src/commonMain/kotlin/com/kitakkun/backintime/core/runtime/BackInTimeInstanceManagerImpl.kt -------------------------------------------------------------------------------- /core/runtime/src/commonMain/kotlin/com/kitakkun/backintime/core/runtime/BackInTimeJson.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/runtime/src/commonMain/kotlin/com/kitakkun/backintime/core/runtime/BackInTimeJson.kt -------------------------------------------------------------------------------- /core/runtime/src/commonMain/kotlin/com/kitakkun/backintime/core/runtime/DefaultBackInTimeDebugService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/runtime/src/commonMain/kotlin/com/kitakkun/backintime/core/runtime/DefaultBackInTimeDebugService.kt -------------------------------------------------------------------------------- /core/runtime/src/commonMain/kotlin/com/kitakkun/backintime/core/runtime/WeakReference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/runtime/src/commonMain/kotlin/com/kitakkun/backintime/core/runtime/WeakReference.kt -------------------------------------------------------------------------------- /core/runtime/src/commonMain/kotlin/com/kitakkun/backintime/core/runtime/connector/BackInTimeKtorWebSocketConnector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/runtime/src/commonMain/kotlin/com/kitakkun/backintime/core/runtime/connector/BackInTimeKtorWebSocketConnector.kt -------------------------------------------------------------------------------- /core/runtime/src/commonMain/kotlin/com/kitakkun/backintime/core/runtime/connector/BackInTimeWebSocketConnector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/runtime/src/commonMain/kotlin/com/kitakkun/backintime/core/runtime/connector/BackInTimeWebSocketConnector.kt -------------------------------------------------------------------------------- /core/runtime/src/commonMain/kotlin/com/kitakkun/backintime/core/runtime/event/BackInTimeDebuggableInstanceEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/runtime/src/commonMain/kotlin/com/kitakkun/backintime/core/runtime/event/BackInTimeDebuggableInstanceEvent.kt -------------------------------------------------------------------------------- /core/runtime/src/commonMain/kotlin/com/kitakkun/backintime/core/runtime/exception/BackInTimeRuntimeException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/runtime/src/commonMain/kotlin/com/kitakkun/backintime/core/runtime/exception/BackInTimeRuntimeException.kt -------------------------------------------------------------------------------- /core/runtime/src/commonMain/kotlin/com/kitakkun/backintime/core/runtime/internal/BackInTimeCompilerInternalApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/runtime/src/commonMain/kotlin/com/kitakkun/backintime/core/runtime/internal/BackInTimeCompilerInternalApi.kt -------------------------------------------------------------------------------- /core/runtime/src/commonMain/kotlin/com/kitakkun/backintime/core/runtime/internal/BackInTimeEntryPointUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/runtime/src/commonMain/kotlin/com/kitakkun/backintime/core/runtime/internal/BackInTimeEntryPointUtil.kt -------------------------------------------------------------------------------- /core/runtime/src/commonMain/kotlin/com/kitakkun/backintime/core/runtime/internal/CaptureUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/runtime/src/commonMain/kotlin/com/kitakkun/backintime/core/runtime/internal/CaptureUtils.kt -------------------------------------------------------------------------------- /core/runtime/src/commonMain/kotlin/com/kitakkun/backintime/core/runtime/internal/EventReportUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/runtime/src/commonMain/kotlin/com/kitakkun/backintime/core/runtime/internal/EventReportUtils.kt -------------------------------------------------------------------------------- /core/runtime/src/commonMain/kotlin/com/kitakkun/backintime/core/runtime/internal/ThrowErrorUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/runtime/src/commonMain/kotlin/com/kitakkun/backintime/core/runtime/internal/ThrowErrorUtils.kt -------------------------------------------------------------------------------- /core/runtime/src/commonMain/kotlin/com/kitakkun/backintime/core/runtime/internal/UUIDUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/runtime/src/commonMain/kotlin/com/kitakkun/backintime/core/runtime/internal/UUIDUtil.kt -------------------------------------------------------------------------------- /core/runtime/src/jvmMain/kotlin/com/kitakkun/backintime/core/runtime/WeakReference.jvm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/runtime/src/jvmMain/kotlin/com/kitakkun/backintime/core/runtime/WeakReference.jvm.kt -------------------------------------------------------------------------------- /core/runtime/src/nativeMain/kotlin/com/kitakkun/backintime/core/runtime/WeakReference.native.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/runtime/src/nativeMain/kotlin/com/kitakkun/backintime/core/runtime/WeakReference.native.kt -------------------------------------------------------------------------------- /core/websocket/client/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/websocket/client/build.gradle.kts -------------------------------------------------------------------------------- /core/websocket/client/src/commonMain/kotlin/com/kitakkun/backintime/core/websocket/client/BackInTimeWebSocketClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/websocket/client/src/commonMain/kotlin/com/kitakkun/backintime/core/websocket/client/BackInTimeWebSocketClient.kt -------------------------------------------------------------------------------- /core/websocket/client/src/commonTest/kotlin/com/kitakkun/backintime/core/websocket/client/BackInTimeWebSocketClientTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/websocket/client/src/commonTest/kotlin/com/kitakkun/backintime/core/websocket/client/BackInTimeWebSocketClientTest.kt -------------------------------------------------------------------------------- /core/websocket/event/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/websocket/event/build.gradle.kts -------------------------------------------------------------------------------- /core/websocket/event/src/commonMain/kotlin/com/kitakkun/backintime/core/websocket/event/BackInTimeDebugServiceEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/websocket/event/src/commonMain/kotlin/com/kitakkun/backintime/core/websocket/event/BackInTimeDebugServiceEvent.kt -------------------------------------------------------------------------------- /core/websocket/event/src/commonMain/kotlin/com/kitakkun/backintime/core/websocket/event/BackInTimeDebuggerEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/websocket/event/src/commonMain/kotlin/com/kitakkun/backintime/core/websocket/event/BackInTimeDebuggerEvent.kt -------------------------------------------------------------------------------- /core/websocket/event/src/commonMain/kotlin/com/kitakkun/backintime/core/websocket/event/BackInTimeSessionNegotiationEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/websocket/event/src/commonMain/kotlin/com/kitakkun/backintime/core/websocket/event/BackInTimeSessionNegotiationEvent.kt -------------------------------------------------------------------------------- /core/websocket/event/src/commonMain/kotlin/com/kitakkun/backintime/core/websocket/event/BackInTimeWebSocketEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/websocket/event/src/commonMain/kotlin/com/kitakkun/backintime/core/websocket/event/BackInTimeWebSocketEvent.kt -------------------------------------------------------------------------------- /core/websocket/server/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/websocket/server/build.gradle.kts -------------------------------------------------------------------------------- /core/websocket/server/src/commonMain/kotlin/com/kitakkun/backintime/core/websocket/server/BackInTimeWebSocketServer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/websocket/server/src/commonMain/kotlin/com/kitakkun/backintime/core/websocket/server/BackInTimeWebSocketServer.kt -------------------------------------------------------------------------------- /core/websocket/server/src/commonMain/kotlin/com/kitakkun/backintime/core/websocket/server/EventFromClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/websocket/server/src/commonMain/kotlin/com/kitakkun/backintime/core/websocket/server/EventFromClient.kt -------------------------------------------------------------------------------- /core/websocket/server/src/commonMain/kotlin/com/kitakkun/backintime/core/websocket/server/EventToClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/websocket/server/src/commonMain/kotlin/com/kitakkun/backintime/core/websocket/server/EventToClient.kt -------------------------------------------------------------------------------- /core/websocket/server/src/commonMain/kotlin/com/kitakkun/backintime/core/websocket/server/SessionInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/websocket/server/src/commonMain/kotlin/com/kitakkun/backintime/core/websocket/server/SessionInfo.kt -------------------------------------------------------------------------------- /core/websocket/server/src/commonTest/kotlin/com/kitakkun/backintime/core/websocket/server/BackInTimeDebugServerTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/core/websocket/server/src/commonTest/kotlin/com/kitakkun/backintime/core/websocket/server/BackInTimeDebugServerTest.kt -------------------------------------------------------------------------------- /demo/app/backintime-default-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/backintime-default-config.yaml -------------------------------------------------------------------------------- /demo/app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/build.gradle.kts -------------------------------------------------------------------------------- /demo/app/schemas/com.kitakkun.backintime.evaluation.data.TodoDatabase/1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/schemas/com.kitakkun.backintime.evaluation.data.TodoDatabase/1.json -------------------------------------------------------------------------------- /demo/app/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/androidMain/AndroidManifest.xml -------------------------------------------------------------------------------- /demo/app/src/androidMain/kotlin/com/kitakkun/backintime/evaluation/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/androidMain/kotlin/com/kitakkun/backintime/evaluation/MainActivity.kt -------------------------------------------------------------------------------- /demo/app/src/androidMain/kotlin/com/kitakkun/backintime/evaluation/MyApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/androidMain/kotlin/com/kitakkun/backintime/evaluation/MyApplication.kt -------------------------------------------------------------------------------- /demo/app/src/androidMain/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/androidMain/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /demo/app/src/androidMain/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/androidMain/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /demo/app/src/androidMain/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/androidMain/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /demo/app/src/androidMain/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/androidMain/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /demo/app/src/androidMain/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/androidMain/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /demo/app/src/androidMain/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/androidMain/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /demo/app/src/androidMain/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/androidMain/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /demo/app/src/androidMain/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/androidMain/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /demo/app/src/androidMain/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/androidMain/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /demo/app/src/androidMain/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/androidMain/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /demo/app/src/androidMain/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/androidMain/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /demo/app/src/androidMain/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/androidMain/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /demo/app/src/androidMain/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/androidMain/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /demo/app/src/androidMain/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/androidMain/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /demo/app/src/androidMain/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/androidMain/res/values/colors.xml -------------------------------------------------------------------------------- /demo/app/src/androidMain/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/androidMain/res/values/strings.xml -------------------------------------------------------------------------------- /demo/app/src/androidMain/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/androidMain/res/values/themes.xml -------------------------------------------------------------------------------- /demo/app/src/androidMain/res/xml/backup_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/androidMain/res/xml/backup_rules.xml -------------------------------------------------------------------------------- /demo/app/src/androidMain/res/xml/data_extraction_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/androidMain/res/xml/data_extraction_rules.xml -------------------------------------------------------------------------------- /demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/App.kt -------------------------------------------------------------------------------- /demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/architecture/Store.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/architecture/Store.kt -------------------------------------------------------------------------------- /demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/data/Todo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/data/Todo.kt -------------------------------------------------------------------------------- /demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/data/TodoDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/data/TodoDao.kt -------------------------------------------------------------------------------- /demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/data/TodoDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/data/TodoDatabase.kt -------------------------------------------------------------------------------- /demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/di/AppModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/di/AppModule.kt -------------------------------------------------------------------------------- /demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/flux/FluxTodoListPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/flux/FluxTodoListPage.kt -------------------------------------------------------------------------------- /demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/flux/FluxTodoListStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/flux/FluxTodoListStore.kt -------------------------------------------------------------------------------- /demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/flux/IOScope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/flux/IOScope.kt -------------------------------------------------------------------------------- /demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/flux/TodoListActionCreator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/flux/TodoListActionCreator.kt -------------------------------------------------------------------------------- /demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/flux/TodoListActionEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/flux/TodoListActionEvent.kt -------------------------------------------------------------------------------- /demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/flux/architecture/ActionCreator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/flux/architecture/ActionCreator.kt -------------------------------------------------------------------------------- /demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/flux/architecture/ActionEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/flux/architecture/ActionEvent.kt -------------------------------------------------------------------------------- /demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/flux/architecture/Dispatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/flux/architecture/Dispatcher.kt -------------------------------------------------------------------------------- /demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/flux/architecture/Store.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/flux/architecture/Store.kt -------------------------------------------------------------------------------- /demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/mvi/MVITodoListPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/mvi/MVITodoListPage.kt -------------------------------------------------------------------------------- /demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/mvi/MVITodoListStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/mvi/MVITodoListStore.kt -------------------------------------------------------------------------------- /demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/mvi/TodoListIntent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/mvi/TodoListIntent.kt -------------------------------------------------------------------------------- /demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/mvvm/MVVMTodoListPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/mvvm/MVVMTodoListPage.kt -------------------------------------------------------------------------------- /demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/mvvm/MVVMTodoListViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/mvvm/MVVMTodoListViewModel.kt -------------------------------------------------------------------------------- /demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/ui/AddTodoDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/ui/AddTodoDialog.kt -------------------------------------------------------------------------------- /demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/ui/EditTodoDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/ui/EditTodoDialog.kt -------------------------------------------------------------------------------- /demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/ui/TodoItemView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/ui/TodoItemView.kt -------------------------------------------------------------------------------- /demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/ui/TodoList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/ui/TodoList.kt -------------------------------------------------------------------------------- /demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/ui/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/ui/theme/Color.kt -------------------------------------------------------------------------------- /demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/ui/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/ui/theme/Theme.kt -------------------------------------------------------------------------------- /demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/ui/theme/Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/commonMain/kotlin/com/kitakkun/backintime/evaluation/ui/theme/Type.kt -------------------------------------------------------------------------------- /demo/app/src/jvmMain/kotlin/com/kitakkun/backintime/evaluation/Main.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/demo/app/src/jvmMain/kotlin/com/kitakkun/backintime/evaluation/Main.kt -------------------------------------------------------------------------------- /docs/trackable_stateholder.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/docs/trackable_stateholder.md -------------------------------------------------------------------------------- /docs/yaml_configuration_guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/docs/yaml_configuration_guide.md -------------------------------------------------------------------------------- /gradle-conventions-settings/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/gradle-conventions-settings/build.gradle.kts -------------------------------------------------------------------------------- /gradle-conventions-settings/settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/gradle-conventions-settings/settings.gradle.kts -------------------------------------------------------------------------------- /gradle-conventions-settings/src/main/kotlin/settings-conventions.settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/gradle-conventions-settings/src/main/kotlin/settings-conventions.settings.gradle.kts -------------------------------------------------------------------------------- /gradle-conventions/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/gradle-conventions/build.gradle.kts -------------------------------------------------------------------------------- /gradle-conventions/settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/gradle-conventions/settings.gradle.kts -------------------------------------------------------------------------------- /gradle-conventions/src/main/kotlin/backintime-compiler-module.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/gradle-conventions/src/main/kotlin/backintime-compiler-module.gradle.kts -------------------------------------------------------------------------------- /gradle-conventions/src/main/kotlin/backintime-lint.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/gradle-conventions/src/main/kotlin/backintime-lint.gradle.kts -------------------------------------------------------------------------------- /gradle-conventions/src/main/kotlin/backintime-publication.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/gradle-conventions/src/main/kotlin/backintime-publication.gradle.kts -------------------------------------------------------------------------------- /gradle-conventions/src/main/kotlin/intellij-common.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/gradle-conventions/src/main/kotlin/intellij-common.gradle.kts -------------------------------------------------------------------------------- /gradle-conventions/src/main/kotlin/intellij-compose-feature.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/gradle-conventions/src/main/kotlin/intellij-compose-feature.gradle.kts -------------------------------------------------------------------------------- /gradle-conventions/src/main/kotlin/intellij-jewel.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/gradle-conventions/src/main/kotlin/intellij-jewel.gradle.kts -------------------------------------------------------------------------------- /gradle-conventions/src/main/kotlin/util/Project.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/gradle-conventions/src/main/kotlin/util/Project.kt -------------------------------------------------------------------------------- /gradle-conventions/src/main/kotlin/util/RepositoryHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/gradle-conventions/src/main/kotlin/util/RepositoryHandler.kt -------------------------------------------------------------------------------- /gradle-plugin/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/gradle-plugin/build.gradle.kts -------------------------------------------------------------------------------- /gradle-plugin/src/functionalTest/kotlin/com/kitakkun/backintime/gradle/BackInTimeGradlePluginTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/gradle-plugin/src/functionalTest/kotlin/com/kitakkun/backintime/gradle/BackInTimeGradlePluginTest.kt -------------------------------------------------------------------------------- /gradle-plugin/src/main/kotlin/com/kitakkun/backintime/gradle/BackInTimeCompilerPlugin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/gradle-plugin/src/main/kotlin/com/kitakkun/backintime/gradle/BackInTimeCompilerPlugin.kt -------------------------------------------------------------------------------- /gradle-plugin/src/main/kotlin/com/kitakkun/backintime/gradle/BackInTimeExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/gradle-plugin/src/main/kotlin/com/kitakkun/backintime/gradle/BackInTimeExtension.kt -------------------------------------------------------------------------------- /gradle-plugin/src/main/kotlin/com/kitakkun/backintime/gradle/BackInTimeGradlePlugin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/gradle-plugin/src/main/kotlin/com/kitakkun/backintime/gradle/BackInTimeGradlePlugin.kt -------------------------------------------------------------------------------- /gradle-plugin/src/main/kotlin/com/kitakkun/backintime/gradle/BackInTimePluginConst.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/gradle-plugin/src/main/kotlin/com/kitakkun/backintime/gradle/BackInTimePluginConst.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/gradlew.bat -------------------------------------------------------------------------------- /kotlin-js-store/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/kotlin-js-store/yarn.lock -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/renovate.json -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /tooling/app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/app/build.gradle.kts -------------------------------------------------------------------------------- /tooling/app/src/main/kotlin/com/kitakkun/backintime/tooling/app/BackInTimeDebuggerApp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/app/src/main/kotlin/com/kitakkun/backintime/tooling/app/BackInTimeDebuggerApp.kt -------------------------------------------------------------------------------- /tooling/app/src/main/kotlin/com/kitakkun/backintime/tooling/app/BackInTimeTopBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/app/src/main/kotlin/com/kitakkun/backintime/tooling/app/BackInTimeTopBar.kt -------------------------------------------------------------------------------- /tooling/core/database/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/database/build.gradle.kts -------------------------------------------------------------------------------- /tooling/core/database/src/main/kotlin/com/kitakkun/backintime/tooling/core/database/BackInTimeDatabaseImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/database/src/main/kotlin/com/kitakkun/backintime/tooling/core/database/BackInTimeDatabaseImpl.kt -------------------------------------------------------------------------------- /tooling/core/database/src/main/kotlin/com/kitakkun/backintime/tooling/core/database/BackInTimeEventConverter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/database/src/main/kotlin/com/kitakkun/backintime/tooling/core/database/BackInTimeEventConverter.kt -------------------------------------------------------------------------------- /tooling/core/database/src/main/kotlin/com/kitakkun/backintime/tooling/core/database/SqlDelightDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/database/src/main/kotlin/com/kitakkun/backintime/tooling/core/database/SqlDelightDatabase.kt -------------------------------------------------------------------------------- /tooling/core/database/src/main/sqldelight/com/kitakkun/backintime/tooling/core/database/Event.sq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/database/src/main/sqldelight/com/kitakkun/backintime/tooling/core/database/Event.sq -------------------------------------------------------------------------------- /tooling/core/database/src/test/kotlin/com/kitakkun/backintime/tooling/core/database/BackInTimeDatabaseImplTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/database/src/test/kotlin/com/kitakkun/backintime/tooling/core/database/BackInTimeDatabaseImplTest.kt -------------------------------------------------------------------------------- /tooling/core/model/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/model/build.gradle.kts -------------------------------------------------------------------------------- /tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/BackInTimeEventData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/BackInTimeEventData.kt -------------------------------------------------------------------------------- /tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/ClassInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/ClassInfo.kt -------------------------------------------------------------------------------- /tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/DependencyInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/DependencyInfo.kt -------------------------------------------------------------------------------- /tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/EventEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/EventEntity.kt -------------------------------------------------------------------------------- /tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/Instance.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/Instance.kt -------------------------------------------------------------------------------- /tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/InstanceInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/InstanceInfo.kt -------------------------------------------------------------------------------- /tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/MethodCallInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/MethodCallInfo.kt -------------------------------------------------------------------------------- /tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/PluginState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/PluginState.kt -------------------------------------------------------------------------------- /tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/Property.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/Property.kt -------------------------------------------------------------------------------- /tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/PropertyInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/PropertyInfo.kt -------------------------------------------------------------------------------- /tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/RawEventLog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/RawEventLog.kt -------------------------------------------------------------------------------- /tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/ui/BackInTimeState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/ui/BackInTimeState.kt -------------------------------------------------------------------------------- /tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/ui/HistoryInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/ui/HistoryInfo.kt -------------------------------------------------------------------------------- /tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/ui/InstanceItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/ui/InstanceItem.kt -------------------------------------------------------------------------------- /tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/ui/InstanceListState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/ui/InstanceListState.kt -------------------------------------------------------------------------------- /tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/ui/PersistentState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/ui/PersistentState.kt -------------------------------------------------------------------------------- /tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/ui/PropertyInspectorState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/ui/PropertyInspectorState.kt -------------------------------------------------------------------------------- /tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/ui/PropertyItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/ui/PropertyItem.kt -------------------------------------------------------------------------------- /tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/ui/RawLogState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/ui/RawLogState.kt -------------------------------------------------------------------------------- /tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/ui/ValueChangeInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/ui/ValueChangeInfo.kt -------------------------------------------------------------------------------- /tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/ui/ValueEmitModalPageState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/model/src/commonMain/kotlin/com/kitakkun/backintime/tooling/model/ui/ValueEmitModalPageState.kt -------------------------------------------------------------------------------- /tooling/core/shared/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/shared/build.gradle.kts -------------------------------------------------------------------------------- /tooling/core/shared/src/main/kotlin/com/kitakkun/backintime/tooling/core/shared/BackInTimeDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/shared/src/main/kotlin/com/kitakkun/backintime/tooling/core/shared/BackInTimeDatabase.kt -------------------------------------------------------------------------------- /tooling/core/shared/src/main/kotlin/com/kitakkun/backintime/tooling/core/shared/BackInTimeDebuggerService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/shared/src/main/kotlin/com/kitakkun/backintime/tooling/core/shared/BackInTimeDebuggerService.kt -------------------------------------------------------------------------------- /tooling/core/shared/src/main/kotlin/com/kitakkun/backintime/tooling/core/shared/BackInTimeDebuggerSettings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/shared/src/main/kotlin/com/kitakkun/backintime/tooling/core/shared/BackInTimeDebuggerSettings.kt -------------------------------------------------------------------------------- /tooling/core/shared/src/main/kotlin/com/kitakkun/backintime/tooling/core/shared/IDENavigator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/shared/src/main/kotlin/com/kitakkun/backintime/tooling/core/shared/IDENavigator.kt -------------------------------------------------------------------------------- /tooling/core/shared/src/main/kotlin/com/kitakkun/backintime/tooling/core/shared/PluginStateService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/shared/src/main/kotlin/com/kitakkun/backintime/tooling/core/shared/PluginStateService.kt -------------------------------------------------------------------------------- /tooling/core/ui/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/ui/build.gradle.kts -------------------------------------------------------------------------------- /tooling/core/ui/src/main/kotlin/com/kitakkun/backintime/tooling/core/ui/component/BackInTimeIcon.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/ui/src/main/kotlin/com/kitakkun/backintime/tooling/core/ui/component/BackInTimeIcon.kt -------------------------------------------------------------------------------- /tooling/core/ui/src/main/kotlin/com/kitakkun/backintime/tooling/core/ui/component/Badge.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/ui/src/main/kotlin/com/kitakkun/backintime/tooling/core/ui/component/Badge.kt -------------------------------------------------------------------------------- /tooling/core/ui/src/main/kotlin/com/kitakkun/backintime/tooling/core/ui/component/BalloonView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/ui/src/main/kotlin/com/kitakkun/backintime/tooling/core/ui/component/BalloonView.kt -------------------------------------------------------------------------------- /tooling/core/ui/src/main/kotlin/com/kitakkun/backintime/tooling/core/ui/component/CommonConfirmationDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/ui/src/main/kotlin/com/kitakkun/backintime/tooling/core/ui/component/CommonConfirmationDialog.kt -------------------------------------------------------------------------------- /tooling/core/ui/src/main/kotlin/com/kitakkun/backintime/tooling/core/ui/component/HorizontalDivider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/ui/src/main/kotlin/com/kitakkun/backintime/tooling/core/ui/component/HorizontalDivider.kt -------------------------------------------------------------------------------- /tooling/core/ui/src/main/kotlin/com/kitakkun/backintime/tooling/core/ui/component/JsonEditorView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/ui/src/main/kotlin/com/kitakkun/backintime/tooling/core/ui/component/JsonEditorView.kt -------------------------------------------------------------------------------- /tooling/core/ui/src/main/kotlin/com/kitakkun/backintime/tooling/core/ui/component/JsonView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/ui/src/main/kotlin/com/kitakkun/backintime/tooling/core/ui/component/JsonView.kt -------------------------------------------------------------------------------- /tooling/core/ui/src/main/kotlin/com/kitakkun/backintime/tooling/core/ui/component/SessionSelectorView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/ui/src/main/kotlin/com/kitakkun/backintime/tooling/core/ui/component/SessionSelectorView.kt -------------------------------------------------------------------------------- /tooling/core/ui/src/main/kotlin/com/kitakkun/backintime/tooling/core/ui/component/Switch.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/ui/src/main/kotlin/com/kitakkun/backintime/tooling/core/ui/component/Switch.kt -------------------------------------------------------------------------------- /tooling/core/ui/src/main/kotlin/com/kitakkun/backintime/tooling/core/ui/component/VerticalDivider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/ui/src/main/kotlin/com/kitakkun/backintime/tooling/core/ui/component/VerticalDivider.kt -------------------------------------------------------------------------------- /tooling/core/ui/src/main/kotlin/com/kitakkun/backintime/tooling/core/ui/compositionlocal/CompositionLocals.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/ui/src/main/kotlin/com/kitakkun/backintime/tooling/core/ui/compositionlocal/CompositionLocals.kt -------------------------------------------------------------------------------- /tooling/core/ui/src/main/kotlin/com/kitakkun/backintime/tooling/core/ui/compositionlocal/IsIDEDarkTheme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/ui/src/main/kotlin/com/kitakkun/backintime/tooling/core/ui/compositionlocal/IsIDEDarkTheme.kt -------------------------------------------------------------------------------- /tooling/core/ui/src/main/kotlin/com/kitakkun/backintime/tooling/core/ui/logic/EventEmitter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/ui/src/main/kotlin/com/kitakkun/backintime/tooling/core/ui/logic/EventEmitter.kt -------------------------------------------------------------------------------- /tooling/core/ui/src/main/kotlin/com/kitakkun/backintime/tooling/core/ui/preview/PreviewContainer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/ui/src/main/kotlin/com/kitakkun/backintime/tooling/core/ui/preview/PreviewContainer.kt -------------------------------------------------------------------------------- /tooling/core/usecase/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/usecase/build.gradle.kts -------------------------------------------------------------------------------- /tooling/core/usecase/src/main/kotlin/com/kitakkun/backintime/tooling/core/usecase/InstanceMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/usecase/src/main/kotlin/com/kitakkun/backintime/tooling/core/usecase/InstanceMapper.kt -------------------------------------------------------------------------------- /tooling/core/usecase/src/main/kotlin/com/kitakkun/backintime/tooling/core/usecase/LocalDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/usecase/src/main/kotlin/com/kitakkun/backintime/tooling/core/usecase/LocalDatabase.kt -------------------------------------------------------------------------------- /tooling/core/usecase/src/main/kotlin/com/kitakkun/backintime/tooling/core/usecase/Mapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/core/usecase/src/main/kotlin/com/kitakkun/backintime/tooling/core/usecase/Mapper.kt -------------------------------------------------------------------------------- /tooling/feature/inspector/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/feature/inspector/build.gradle.kts -------------------------------------------------------------------------------- /tooling/feature/inspector/src/main/kotlin/com/kitakkunl/backintime/feature/inspector/InspectorScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/feature/inspector/src/main/kotlin/com/kitakkunl/backintime/feature/inspector/InspectorScreen.kt -------------------------------------------------------------------------------- /tooling/feature/inspector/src/main/kotlin/com/kitakkunl/backintime/feature/inspector/InspectorScreenPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/feature/inspector/src/main/kotlin/com/kitakkunl/backintime/feature/inspector/InspectorScreenPresenter.kt -------------------------------------------------------------------------------- /tooling/feature/inspector/src/main/kotlin/com/kitakkunl/backintime/feature/inspector/components/BackInTimeOperationConfirmationDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/feature/inspector/src/main/kotlin/com/kitakkunl/backintime/feature/inspector/components/BackInTimeOperationConfirmationDialog.kt -------------------------------------------------------------------------------- /tooling/feature/inspector/src/main/kotlin/com/kitakkunl/backintime/feature/inspector/components/EmptyInstanceView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/feature/inspector/src/main/kotlin/com/kitakkunl/backintime/feature/inspector/components/EmptyInstanceView.kt -------------------------------------------------------------------------------- /tooling/feature/inspector/src/main/kotlin/com/kitakkunl/backintime/feature/inspector/components/EventDetailView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/feature/inspector/src/main/kotlin/com/kitakkunl/backintime/feature/inspector/components/EventDetailView.kt -------------------------------------------------------------------------------- /tooling/feature/inspector/src/main/kotlin/com/kitakkunl/backintime/feature/inspector/components/EventItemView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/feature/inspector/src/main/kotlin/com/kitakkunl/backintime/feature/inspector/components/EventItemView.kt -------------------------------------------------------------------------------- /tooling/feature/inspector/src/main/kotlin/com/kitakkunl/backintime/feature/inspector/components/EventSequenceView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/feature/inspector/src/main/kotlin/com/kitakkunl/backintime/feature/inspector/components/EventSequenceView.kt -------------------------------------------------------------------------------- /tooling/feature/inspector/src/main/kotlin/com/kitakkunl/backintime/feature/inspector/components/InstanceItemView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/feature/inspector/src/main/kotlin/com/kitakkunl/backintime/feature/inspector/components/InstanceItemView.kt -------------------------------------------------------------------------------- /tooling/feature/inspector/src/main/kotlin/com/kitakkunl/backintime/feature/inspector/components/KeyValueRow.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/feature/inspector/src/main/kotlin/com/kitakkunl/backintime/feature/inspector/components/KeyValueRow.kt -------------------------------------------------------------------------------- /tooling/feature/inspector/src/main/kotlin/com/kitakkunl/backintime/feature/inspector/components/PropertyItemView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/feature/inspector/src/main/kotlin/com/kitakkunl/backintime/feature/inspector/components/PropertyItemView.kt -------------------------------------------------------------------------------- /tooling/feature/inspector/src/main/kotlin/com/kitakkunl/backintime/feature/inspector/components/SelectedEventDetailView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/feature/inspector/src/main/kotlin/com/kitakkunl/backintime/feature/inspector/components/SelectedEventDetailView.kt -------------------------------------------------------------------------------- /tooling/feature/inspector/src/main/kotlin/com/kitakkunl/backintime/feature/inspector/model/Signature.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/feature/inspector/src/main/kotlin/com/kitakkunl/backintime/feature/inspector/model/Signature.kt -------------------------------------------------------------------------------- /tooling/feature/inspector/src/main/kotlin/com/kitakkunl/backintime/feature/inspector/section/HistorySection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/feature/inspector/src/main/kotlin/com/kitakkunl/backintime/feature/inspector/section/HistorySection.kt -------------------------------------------------------------------------------- /tooling/feature/inspector/src/main/kotlin/com/kitakkunl/backintime/feature/inspector/section/InstanceListSection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/feature/inspector/src/main/kotlin/com/kitakkunl/backintime/feature/inspector/section/InstanceListSection.kt -------------------------------------------------------------------------------- /tooling/feature/inspector/src/main/kotlin/com/kitakkunl/backintime/feature/inspector/section/PropertyInspectorSection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/feature/inspector/src/main/kotlin/com/kitakkunl/backintime/feature/inspector/section/PropertyInspectorSection.kt -------------------------------------------------------------------------------- /tooling/feature/inspector/src/test/kotlin/com/kitakkun/backintime/feature/inspector/model/SignatureTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/feature/inspector/src/test/kotlin/com/kitakkun/backintime/feature/inspector/model/SignatureTest.kt -------------------------------------------------------------------------------- /tooling/feature/log/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/feature/log/build.gradle.kts -------------------------------------------------------------------------------- /tooling/feature/log/src/main/kotlin/com/kitakkun/backintime/tooling/feature/log/LogScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/feature/log/src/main/kotlin/com/kitakkun/backintime/tooling/feature/log/LogScreen.kt -------------------------------------------------------------------------------- /tooling/feature/log/src/main/kotlin/com/kitakkun/backintime/tooling/feature/log/LogScreenPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/feature/log/src/main/kotlin/com/kitakkun/backintime/tooling/feature/log/LogScreenPresenter.kt -------------------------------------------------------------------------------- /tooling/feature/log/src/main/kotlin/com/kitakkun/backintime/tooling/feature/log/component/LogTableView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/feature/log/src/main/kotlin/com/kitakkun/backintime/tooling/feature/log/component/LogTableView.kt -------------------------------------------------------------------------------- /tooling/feature/settings/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/feature/settings/build.gradle.kts -------------------------------------------------------------------------------- /tooling/feature/settings/src/main/kotlin/com/kitakkun/backintime/feature/settings/DatabasePathValidator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/feature/settings/src/main/kotlin/com/kitakkun/backintime/feature/settings/DatabasePathValidator.kt -------------------------------------------------------------------------------- /tooling/feature/settings/src/main/kotlin/com/kitakkun/backintime/feature/settings/FileChooserResultLauncher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/feature/settings/src/main/kotlin/com/kitakkun/backintime/feature/settings/FileChooserResultLauncher.kt -------------------------------------------------------------------------------- /tooling/feature/settings/src/main/kotlin/com/kitakkun/backintime/feature/settings/SettingsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/feature/settings/src/main/kotlin/com/kitakkun/backintime/feature/settings/SettingsScreen.kt -------------------------------------------------------------------------------- /tooling/feature/settings/src/main/kotlin/com/kitakkun/backintime/feature/settings/SettingsScreenPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/feature/settings/src/main/kotlin/com/kitakkun/backintime/feature/settings/SettingsScreenPresenter.kt -------------------------------------------------------------------------------- /tooling/feature/settings/src/main/kotlin/com/kitakkun/backintime/feature/settings/component/RestartDatabaseAsFileConfirmationDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/feature/settings/src/main/kotlin/com/kitakkun/backintime/feature/settings/component/RestartDatabaseAsFileConfirmationDialog.kt -------------------------------------------------------------------------------- /tooling/feature/settings/src/main/kotlin/com/kitakkun/backintime/feature/settings/component/RestartDatabaseInMemoryConfirmationDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/feature/settings/src/main/kotlin/com/kitakkun/backintime/feature/settings/component/RestartDatabaseInMemoryConfirmationDialog.kt -------------------------------------------------------------------------------- /tooling/feature/settings/src/main/kotlin/com/kitakkun/backintime/feature/settings/component/ServerRestartConfirmationDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/feature/settings/src/main/kotlin/com/kitakkun/backintime/feature/settings/component/ServerRestartConfirmationDialog.kt -------------------------------------------------------------------------------- /tooling/feature/settings/src/main/kotlin/com/kitakkun/backintime/feature/settings/component/SessionListView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/feature/settings/src/main/kotlin/com/kitakkun/backintime/feature/settings/component/SessionListView.kt -------------------------------------------------------------------------------- /tooling/feature/settings/src/main/kotlin/com/kitakkun/backintime/feature/settings/component/SettingsHeaderItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/feature/settings/src/main/kotlin/com/kitakkun/backintime/feature/settings/component/SettingsHeaderItem.kt -------------------------------------------------------------------------------- /tooling/feature/settings/src/main/kotlin/com/kitakkun/backintime/feature/settings/component/SettingsItemRow.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/feature/settings/src/main/kotlin/com/kitakkun/backintime/feature/settings/component/SettingsItemRow.kt -------------------------------------------------------------------------------- /tooling/feature/settings/src/main/kotlin/com/kitakkun/backintime/feature/settings/section/DataSettingsSection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/feature/settings/src/main/kotlin/com/kitakkun/backintime/feature/settings/section/DataSettingsSection.kt -------------------------------------------------------------------------------- /tooling/feature/settings/src/main/kotlin/com/kitakkun/backintime/feature/settings/section/InspectorSettingsSection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/feature/settings/src/main/kotlin/com/kitakkun/backintime/feature/settings/section/InspectorSettingsSection.kt -------------------------------------------------------------------------------- /tooling/feature/settings/src/main/kotlin/com/kitakkun/backintime/feature/settings/section/ServerSettingsSection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/feature/settings/src/main/kotlin/com/kitakkun/backintime/feature/settings/section/ServerSettingsSection.kt -------------------------------------------------------------------------------- /tooling/feature/settings/src/test/kotlin/com/kitakkun/backintime/feature/settings/DatabasePathValidatorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/feature/settings/src/test/kotlin/com/kitakkun/backintime/feature/settings/DatabasePathValidatorTest.kt -------------------------------------------------------------------------------- /tooling/idea-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/idea-plugin/README.md -------------------------------------------------------------------------------- /tooling/idea-plugin/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/idea-plugin/build.gradle.kts -------------------------------------------------------------------------------- /tooling/idea-plugin/src/main/kotlin/com/kitakkun/backintime/tooling/idea/BackInTimeIconPainterResolverImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/idea-plugin/src/main/kotlin/com/kitakkun/backintime/tooling/idea/BackInTimeIconPainterResolverImpl.kt -------------------------------------------------------------------------------- /tooling/idea-plugin/src/main/kotlin/com/kitakkun/backintime/tooling/idea/BackInTimeToolWindowFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/idea-plugin/src/main/kotlin/com/kitakkun/backintime/tooling/idea/BackInTimeToolWindowFactory.kt -------------------------------------------------------------------------------- /tooling/idea-plugin/src/main/kotlin/com/kitakkun/backintime/tooling/idea/service/BackInTimeDebuggerServiceImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/idea-plugin/src/main/kotlin/com/kitakkun/backintime/tooling/idea/service/BackInTimeDebuggerServiceImpl.kt -------------------------------------------------------------------------------- /tooling/idea-plugin/src/main/kotlin/com/kitakkun/backintime/tooling/idea/service/BackInTimeDebuggerSettingsImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/idea-plugin/src/main/kotlin/com/kitakkun/backintime/tooling/idea/service/BackInTimeDebuggerSettingsImpl.kt -------------------------------------------------------------------------------- /tooling/idea-plugin/src/main/kotlin/com/kitakkun/backintime/tooling/idea/service/IDENavigatorImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/idea-plugin/src/main/kotlin/com/kitakkun/backintime/tooling/idea/service/IDENavigatorImpl.kt -------------------------------------------------------------------------------- /tooling/idea-plugin/src/main/kotlin/com/kitakkun/backintime/tooling/idea/service/PluginStateServiceImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/idea-plugin/src/main/kotlin/com/kitakkun/backintime/tooling/idea/service/PluginStateServiceImpl.kt -------------------------------------------------------------------------------- /tooling/idea-plugin/src/main/resources/META-INF/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/idea-plugin/src/main/resources/META-INF/plugin.xml -------------------------------------------------------------------------------- /tooling/standalone/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/standalone/build.gradle.kts -------------------------------------------------------------------------------- /tooling/standalone/src/main/kotlin/com/kitakkun/backintime/tooling/standalone/BackInTimeIconPainterResolverImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/standalone/src/main/kotlin/com/kitakkun/backintime/tooling/standalone/BackInTimeIconPainterResolverImpl.kt -------------------------------------------------------------------------------- /tooling/standalone/src/main/kotlin/com/kitakkun/backintime/tooling/standalone/Main.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/standalone/src/main/kotlin/com/kitakkun/backintime/tooling/standalone/Main.kt -------------------------------------------------------------------------------- /tooling/standalone/src/main/kotlin/com/kitakkun/backintime/tooling/standalone/StandaloneDebuggerService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/standalone/src/main/kotlin/com/kitakkun/backintime/tooling/standalone/StandaloneDebuggerService.kt -------------------------------------------------------------------------------- /tooling/standalone/src/main/kotlin/com/kitakkun/backintime/tooling/standalone/StandaloneDebuggerSettings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/standalone/src/main/kotlin/com/kitakkun/backintime/tooling/standalone/StandaloneDebuggerSettings.kt -------------------------------------------------------------------------------- /tooling/standalone/src/main/kotlin/com/kitakkun/backintime/tooling/standalone/StandaloneIDENavigator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/standalone/src/main/kotlin/com/kitakkun/backintime/tooling/standalone/StandaloneIDENavigator.kt -------------------------------------------------------------------------------- /tooling/standalone/src/main/kotlin/com/kitakkun/backintime/tooling/standalone/StandalonePluginStateService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/standalone/src/main/kotlin/com/kitakkun/backintime/tooling/standalone/StandalonePluginStateService.kt -------------------------------------------------------------------------------- /tooling/standalone/src/main/resources/arrow_drop_down.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitakkun/back-in-time-plugin/HEAD/tooling/standalone/src/main/resources/arrow_drop_down.svg --------------------------------------------------------------------------------