├── .codecov.yml ├── .editorconfig ├── .gitattributes ├── .github ├── copilot-instructions.md └── workflows │ ├── build-and-release.yml │ └── dispatcher.yml ├── .gitignore ├── .idea └── copyright │ ├── collektive.xml │ └── profiles_settings.xml ├── .mergify.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── alchemist-incarnation-collektive ├── build.gradle.kts └── src │ ├── main │ └── kotlin │ │ └── it │ │ └── unibo │ │ ├── alchemist │ │ ├── CollektiveIncarnation.kt │ │ ├── actions │ │ │ └── RunCollektiveProgram.kt │ │ └── collektive │ │ │ └── device │ │ │ └── CollektiveDevice.kt │ │ └── collektive │ │ └── alchemist │ │ └── device │ │ └── sensors │ │ └── EnvironmentVariables.kt │ └── test │ ├── kotlin │ └── it │ │ └── unibo │ │ └── collektive │ │ └── test │ │ ├── LoadingWithAlchemistTest.kt │ │ └── gradient │ │ └── GradientTest.kt │ └── resources │ └── it │ └── unibo │ └── collektive │ └── test │ ├── gradient │ └── gradient.yml │ ├── kotlin │ └── MyLib.kt │ ├── load-from-kotlin-inline.yml │ ├── load-from-kotlin-sources.yml │ └── use-environment-variables.yml ├── collektive-compiler-embeddable ├── build.gradle.kts └── src │ ├── main │ └── kotlin │ │ └── it │ │ └── unibo │ │ └── collektive │ │ └── compiler │ │ ├── CollektiveJVMCompiler.kt │ │ ├── CollektiveK2JVMCompiler.kt │ │ ├── logging │ │ ├── CollectingMessageCollector.kt │ │ ├── CompilerMessage.kt │ │ └── SLF4JMessageCollector.kt │ │ └── util │ │ └── CompilationResult.kt │ └── test │ ├── kotlin │ └── it │ │ └── unibo │ │ └── collektive │ │ └── test │ │ └── CompileStringTest.kt │ └── resources │ └── ScriptTest.kt ├── collektive-compiler-plugin-test ├── build.gradle.kts └── src │ ├── main │ └── kotlin │ │ └── my │ │ └── test │ │ └── MyLib.kt │ └── test │ ├── kotlin │ └── it │ │ └── unibo │ │ └── collektive │ │ └── test │ │ ├── BranchesCannotReturnFieldTest.kt │ │ ├── DelegatesCanCompile.kt │ │ ├── ExplicitAlignTest.kt │ │ ├── ImproperConstructSpec.kt │ │ ├── IterationUsingDelegatesWithoutAlign.kt │ │ ├── IterationWithoutAlign.kt │ │ ├── UnnecessaryUseOfConstructsSpec.kt │ │ ├── UnnecessaryYieldingSpec.kt │ │ └── util │ │ └── CompileUtils.kt │ └── resources │ ├── it │ └── unibo │ │ └── collektive │ │ └── test │ │ ├── BrokenBranch.kt │ │ ├── BrokenBranch2.kt │ │ ├── BrokenBranch3.kt │ │ └── Delegate.kt │ └── subjekt │ ├── ImproperConstruct.yaml │ ├── IterationWithAggregate.yaml │ ├── IterationWithDelegatedAggregate.yaml │ ├── Macros.yaml │ ├── UnnecessaryUseOfConstructs.yaml │ └── UnnecessaryYieldingContext.yaml ├── collektive-compiler-plugin ├── .gitignore ├── README.md ├── build.gradle.kts ├── gradle.properties ├── settings.gradle.kts └── src │ └── main │ ├── kotlin │ └── it │ │ └── unibo │ │ └── collektive │ │ └── compiler │ │ ├── CollektiveCommandLineProcessor.kt │ │ ├── CollektiveCompilerPluginRegistrar.kt │ │ ├── CollektiveIrGenerationExtension.kt │ │ ├── backend │ │ ├── irextensions │ │ │ ├── DeclarationParent.kt │ │ │ ├── Expression.kt │ │ │ ├── Function.kt │ │ │ ├── FunctionAccessExpression.kt │ │ │ ├── GetValue.kt │ │ │ └── Type.kt │ │ ├── transformers │ │ │ ├── AggregateFunctionTransformer.kt │ │ │ ├── AlignmentTransformer.kt │ │ │ ├── ProjectFieldOnAccessTransformer.kt │ │ │ └── ProjectionTransformer.kt │ │ └── util │ │ │ ├── StackFunctionCall.kt │ │ │ ├── SymbolPrettyfication.kt │ │ │ └── VerboseDebugger.kt │ │ ├── common │ │ ├── CollektiveNames.kt │ │ └── MessageCollectorOps.kt │ │ └── frontend │ │ ├── CollektiveExtension.kt │ │ ├── CollektiveFrontendErrorMessageRenderer.kt │ │ ├── CollektiveFrontendErrors.kt │ │ ├── CollektiveFrontendExtensionRegistrar.kt │ │ ├── checkers │ │ ├── ConstructIgnoresParameter.kt │ │ ├── ExplicitAlignDealign.kt │ │ ├── ImproperConstruct.kt │ │ ├── NoAlignInsideLoop.kt │ │ ├── UnnecessaryYielding.kt │ │ └── WhenReturnsField.kt │ │ ├── firextensions │ │ ├── Annotation.kt │ │ ├── AnnotationContainer.kt │ │ ├── AnonymousFunctionExpression.kt │ │ ├── BasedSymbol.kt │ │ ├── CallableSymbol.kt │ │ ├── CheckerContext.kt │ │ ├── ConeKotlinType.kt │ │ ├── Declaration.kt │ │ ├── Element.kt │ │ ├── Expression.kt │ │ ├── FunctionCall.kt │ │ ├── FunctionSymbol.kt │ │ ├── TypeRef.kt │ │ └── ValueParameter.kt │ │ └── visitors │ │ ├── ConstructIgnoresParameterVisitor.kt │ │ ├── ImproperConstructVisitor.kt │ │ └── UnnecessaryYieldingVisitor.kt │ └── resources │ └── META-INF │ └── services │ ├── org.jetbrains.kotlin.compiler.plugin.CommandLineProcessor │ └── org.jetbrains.kotlin.compiler.plugin.CompilerPluginRegistrar ├── collektive-dsl ├── build.gradle.kts └── src │ ├── commonMain │ └── kotlin │ │ └── it │ │ └── unibo │ │ └── collektive │ │ ├── Collektive.kt │ │ ├── aggregate │ │ ├── AggregateResult.kt │ │ ├── AlignmentClashException.kt │ │ ├── Collapse.kt │ │ ├── Field.kt │ │ ├── FieldEntry.kt │ │ └── api │ │ │ ├── Aggregate.kt │ │ │ ├── CollektiveIgnore.kt │ │ │ ├── CoreOperators.kt │ │ │ ├── DataSharingMethod.kt │ │ │ ├── Operators.kt │ │ │ ├── YieldSupport.kt │ │ │ └── impl │ │ │ ├── AggregateContext.kt │ │ │ ├── FieldProjection.kt │ │ │ └── stack │ │ │ ├── Stack.kt │ │ │ └── StackDeque.kt │ │ ├── networking │ │ ├── Mailbox.kt │ │ ├── Message.kt │ │ ├── MessageFactory.kt │ │ ├── NeighborsData.kt │ │ ├── OutboundEnvelope.kt │ │ └── PayloadRepresentation.kt │ │ ├── path │ │ ├── DigestHashingFactory.kt │ │ ├── FullPathFactory.kt │ │ ├── Path.kt │ │ └── PathFactory.kt │ │ └── state │ │ ├── State.kt │ │ └── impl │ │ └── StateOperations.kt │ ├── commonTest │ └── kotlin │ │ └── it │ │ └── unibo │ │ └── collektive │ │ ├── aggregate │ │ ├── EvolvingTest.kt │ │ ├── ExchangeTest.kt │ │ ├── FieldManipulationTest.kt │ │ ├── NestedCallsTest.kt │ │ └── SharingTest.kt │ │ ├── alignment │ │ ├── AlignmentTest.kt │ │ └── BranchAlignmentTest.kt │ │ ├── branch │ │ ├── IfConditionTest.kt │ │ ├── IfElseBlockTest.kt │ │ ├── IfElseSingleExpressionTest.kt │ │ └── WhenTest.kt │ │ ├── entrypoint │ │ └── CollektiveTest.kt │ │ ├── matchers │ │ └── AggregateResultMatchers.kt │ │ ├── network │ │ ├── NetworkImplTest.kt │ │ └── NetworkManager.kt │ │ ├── networking │ │ └── SerializationTest.kt │ │ └── path │ │ ├── DigestHashingFactoryTest.kt │ │ └── PathTest.kt │ └── jvmTest │ └── kotlin │ └── it │ └── unibo │ └── collektive │ └── aggregate │ ├── FieldOpsTest.kt │ ├── FieldTest.kt │ ├── FieldsTest.kt │ └── NeighboringTest.kt ├── collektive-gradle-plugin ├── README.md ├── build.gradle.kts ├── gradle.properties ├── settings.gradle.kts └── src │ └── main │ └── kotlin │ └── it │ └── unibo │ └── collektive │ ├── GradleExtension.kt │ └── GradlePlugin.kt ├── collektive-stdlib ├── build.gradle.kts ├── gradle.properties └── src │ ├── commonMain │ └── kotlin │ │ └── it │ │ └── unibo │ │ └── collektive │ │ └── stdlib │ │ ├── accumulation │ │ └── ConvergeCast.kt │ │ ├── collapse │ │ ├── AnyPeers.kt │ │ ├── AnyWithSelf.kt │ │ ├── Anys.kt │ │ ├── Booleans.kt │ │ ├── Comparables.kt │ │ ├── Doubles.kt │ │ ├── FieldEntryPeers.kt │ │ ├── FieldEntryWithSelf.kt │ │ └── Ints.kt │ │ ├── consensus │ │ └── LeaderElection.kt │ │ ├── processes │ │ └── TimeReplication.kt │ │ ├── spreading │ │ ├── DistanceTo.kt │ │ ├── Gossip.kt │ │ └── GradientCast.kt │ │ ├── time │ │ └── Time.kt │ │ └── util │ │ ├── Comparables.kt │ │ ├── DistanceMetrics.kt │ │ ├── Fields.kt │ │ ├── Functions.kt │ │ ├── Ints.kt │ │ ├── Maybe.kt │ │ ├── PathValue.kt │ │ └── Sequences.kt │ └── commonTest │ └── kotlin │ └── it │ └── unibo │ └── collektive │ └── stdlib │ └── test │ ├── ConvergeCastTest.kt │ ├── DistanceToTest.kt │ ├── GossipTest.kt │ ├── GradientCastTest.kt │ ├── LeaderElectionTest.kt │ ├── MultiClock.kt │ ├── SharedClockTest.kt │ └── TimeReplicatedTest.kt ├── collektive-test-tooling ├── build.gradle.kts └── src │ └── commonMain │ └── kotlin │ └── it │ └── unibo │ └── collektive │ └── testing │ ├── Environment.kt │ ├── EnvironmentWithMeshNetwork.kt │ ├── Grids.kt │ ├── Node.kt │ ├── Position.kt │ ├── Round.kt │ └── SerializingMailbox.kt ├── collektivize ├── .editorconfig ├── .gitignore ├── build.gradle.kts ├── gradle.properties ├── settings.gradle.kts └── src │ └── main │ └── kotlin │ └── it │ └── unibo │ └── collektive │ └── collektivize │ ├── CollektivizeGradlePlugin.kt │ ├── FieldedMembersGenerator.kt │ └── utils │ ├── FieldedMembersGeneratorUtils.kt │ ├── KTypeUtils.kt │ └── KotlinPoetUtils.kt ├── compiler-plugin-test └── src │ └── test │ ├── kotlin │ └── it │ │ └── unibo │ │ └── collektive │ │ └── test │ │ └── ImproperNeighboring.kt │ └── resources │ └── subjekt │ └── ImproperNeighboring.yaml ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── package.json ├── release.config.mjs ├── renovate.json ├── settings.gradle.kts └── site ├── .gitignore ├── README.md ├── babel.config.js ├── blog ├── 2019-05-28-first-blog-post.md ├── 2019-05-29-long-blog-post.md ├── 2021-08-01-mdx-blog-post.mdx ├── 2021-08-26-welcome │ ├── docusaurus-plushie-banner.jpeg │ └── index.md ├── authors.yml └── tags.yml ├── docs ├── explanation │ ├── _category_.json │ ├── aggregate-programming.mdx │ ├── dsl-descriptions.mdx │ ├── levels-of-abstractions.mdx │ └── stdlib-descriptions.mdx ├── how-to-guides │ └── _category_.json ├── intro.md ├── introduction │ ├── _category_.json │ └── what-is-collektive.mdx ├── project-structure.mdx ├── references.mdx ├── showcase │ ├── 2024-acsos-fieldvmc.mdx │ └── _category_.json └── tutorials │ ├── _category_.json │ ├── basic-usage.mdx │ ├── collektive-and-alchemist.mdx │ ├── common-mistakes.mdx │ ├── first-collektive-program.mdx │ └── getting-started.mdx ├── docusaurus.config.ts ├── package-lock.json ├── package.json ├── sidebars.ts ├── src ├── components │ ├── CTASection │ │ ├── CTASection.module.css │ │ └── CTASection.tsx │ ├── CodeShowcase │ │ ├── CodeShowcase.module.css │ │ └── CodeShowcase.tsx │ ├── FeatureStrip │ │ ├── FeatureStrip.module.css │ │ └── FeatureStrip.tsx │ └── HeroSection │ │ ├── HeroSection.module.css │ │ └── HeroSection.tsx ├── css │ └── custom.css └── pages │ ├── index.module.css │ ├── index.tsx │ └── markdown-page.md ├── static ├── .nojekyll ├── code │ └── FirstCollektiveProgram.kt └── img │ ├── KotlinLogo.svg │ ├── acsos-fieldvmc │ ├── cutting01.png │ ├── cutting19.png │ ├── cutting21.png │ ├── cutting27.png │ └── oneroot.gif │ ├── anisotropic.svg │ ├── collektive-and-alchemist-1.png │ ├── collektive-and-alchemist-2.png │ ├── collektive-and-alchemist-3.png │ ├── collektive-and-alchemist-4.png │ ├── collektive-logo-white-background-round.svg │ ├── collektive-logo-white-background.svg │ ├── collektive-logo-white-no-background.svg │ ├── collektive-logo.svg │ ├── collektivize-logo.svg │ ├── devices.svg │ ├── docusaurus-social-card.jpg │ ├── docusaurus.png │ ├── exchange.svg │ ├── favicon.ico │ ├── four-devices.svg │ ├── graftWithMoreLeaders.gif │ ├── isotropic.svg │ ├── logo.svg │ ├── multiple-levels-of-abstraction-ag.png │ ├── nbr.svg │ ├── share.svg │ ├── undraw_docusaurus_mountain.svg │ ├── undraw_docusaurus_react.svg │ └── undraw_docusaurus_tree.svg └── tsconfig.json /.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/.codecov.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.github/workflows/build-and-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/.github/workflows/build-and-release.yml -------------------------------------------------------------------------------- /.github/workflows/dispatcher.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/.github/workflows/dispatcher.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/copyright/collektive.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/.idea/copyright/collektive.xml -------------------------------------------------------------------------------- /.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /.mergify.yml: -------------------------------------------------------------------------------- 1 | extends: mergify-config 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/README.md -------------------------------------------------------------------------------- /alchemist-incarnation-collektive/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/alchemist-incarnation-collektive/build.gradle.kts -------------------------------------------------------------------------------- /alchemist-incarnation-collektive/src/main/kotlin/it/unibo/alchemist/CollektiveIncarnation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/alchemist-incarnation-collektive/src/main/kotlin/it/unibo/alchemist/CollektiveIncarnation.kt -------------------------------------------------------------------------------- /alchemist-incarnation-collektive/src/main/kotlin/it/unibo/alchemist/actions/RunCollektiveProgram.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/alchemist-incarnation-collektive/src/main/kotlin/it/unibo/alchemist/actions/RunCollektiveProgram.kt -------------------------------------------------------------------------------- /alchemist-incarnation-collektive/src/main/kotlin/it/unibo/alchemist/collektive/device/CollektiveDevice.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/alchemist-incarnation-collektive/src/main/kotlin/it/unibo/alchemist/collektive/device/CollektiveDevice.kt -------------------------------------------------------------------------------- /alchemist-incarnation-collektive/src/main/kotlin/it/unibo/collektive/alchemist/device/sensors/EnvironmentVariables.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/alchemist-incarnation-collektive/src/main/kotlin/it/unibo/collektive/alchemist/device/sensors/EnvironmentVariables.kt -------------------------------------------------------------------------------- /alchemist-incarnation-collektive/src/test/kotlin/it/unibo/collektive/test/LoadingWithAlchemistTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/alchemist-incarnation-collektive/src/test/kotlin/it/unibo/collektive/test/LoadingWithAlchemistTest.kt -------------------------------------------------------------------------------- /alchemist-incarnation-collektive/src/test/kotlin/it/unibo/collektive/test/gradient/GradientTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/alchemist-incarnation-collektive/src/test/kotlin/it/unibo/collektive/test/gradient/GradientTest.kt -------------------------------------------------------------------------------- /alchemist-incarnation-collektive/src/test/resources/it/unibo/collektive/test/gradient/gradient.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/alchemist-incarnation-collektive/src/test/resources/it/unibo/collektive/test/gradient/gradient.yml -------------------------------------------------------------------------------- /alchemist-incarnation-collektive/src/test/resources/it/unibo/collektive/test/kotlin/MyLib.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/alchemist-incarnation-collektive/src/test/resources/it/unibo/collektive/test/kotlin/MyLib.kt -------------------------------------------------------------------------------- /alchemist-incarnation-collektive/src/test/resources/it/unibo/collektive/test/load-from-kotlin-inline.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/alchemist-incarnation-collektive/src/test/resources/it/unibo/collektive/test/load-from-kotlin-inline.yml -------------------------------------------------------------------------------- /alchemist-incarnation-collektive/src/test/resources/it/unibo/collektive/test/load-from-kotlin-sources.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/alchemist-incarnation-collektive/src/test/resources/it/unibo/collektive/test/load-from-kotlin-sources.yml -------------------------------------------------------------------------------- /alchemist-incarnation-collektive/src/test/resources/it/unibo/collektive/test/use-environment-variables.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/alchemist-incarnation-collektive/src/test/resources/it/unibo/collektive/test/use-environment-variables.yml -------------------------------------------------------------------------------- /collektive-compiler-embeddable/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-embeddable/build.gradle.kts -------------------------------------------------------------------------------- /collektive-compiler-embeddable/src/main/kotlin/it/unibo/collektive/compiler/CollektiveJVMCompiler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-embeddable/src/main/kotlin/it/unibo/collektive/compiler/CollektiveJVMCompiler.kt -------------------------------------------------------------------------------- /collektive-compiler-embeddable/src/main/kotlin/it/unibo/collektive/compiler/CollektiveK2JVMCompiler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-embeddable/src/main/kotlin/it/unibo/collektive/compiler/CollektiveK2JVMCompiler.kt -------------------------------------------------------------------------------- /collektive-compiler-embeddable/src/main/kotlin/it/unibo/collektive/compiler/logging/CollectingMessageCollector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-embeddable/src/main/kotlin/it/unibo/collektive/compiler/logging/CollectingMessageCollector.kt -------------------------------------------------------------------------------- /collektive-compiler-embeddable/src/main/kotlin/it/unibo/collektive/compiler/logging/CompilerMessage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-embeddable/src/main/kotlin/it/unibo/collektive/compiler/logging/CompilerMessage.kt -------------------------------------------------------------------------------- /collektive-compiler-embeddable/src/main/kotlin/it/unibo/collektive/compiler/logging/SLF4JMessageCollector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-embeddable/src/main/kotlin/it/unibo/collektive/compiler/logging/SLF4JMessageCollector.kt -------------------------------------------------------------------------------- /collektive-compiler-embeddable/src/main/kotlin/it/unibo/collektive/compiler/util/CompilationResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-embeddable/src/main/kotlin/it/unibo/collektive/compiler/util/CompilationResult.kt -------------------------------------------------------------------------------- /collektive-compiler-embeddable/src/test/kotlin/it/unibo/collektive/test/CompileStringTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-embeddable/src/test/kotlin/it/unibo/collektive/test/CompileStringTest.kt -------------------------------------------------------------------------------- /collektive-compiler-embeddable/src/test/resources/ScriptTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-embeddable/src/test/resources/ScriptTest.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin-test/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin-test/build.gradle.kts -------------------------------------------------------------------------------- /collektive-compiler-plugin-test/src/main/kotlin/my/test/MyLib.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin-test/src/main/kotlin/my/test/MyLib.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin-test/src/test/kotlin/it/unibo/collektive/test/BranchesCannotReturnFieldTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin-test/src/test/kotlin/it/unibo/collektive/test/BranchesCannotReturnFieldTest.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin-test/src/test/kotlin/it/unibo/collektive/test/DelegatesCanCompile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin-test/src/test/kotlin/it/unibo/collektive/test/DelegatesCanCompile.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin-test/src/test/kotlin/it/unibo/collektive/test/ExplicitAlignTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin-test/src/test/kotlin/it/unibo/collektive/test/ExplicitAlignTest.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin-test/src/test/kotlin/it/unibo/collektive/test/ImproperConstructSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin-test/src/test/kotlin/it/unibo/collektive/test/ImproperConstructSpec.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin-test/src/test/kotlin/it/unibo/collektive/test/IterationUsingDelegatesWithoutAlign.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin-test/src/test/kotlin/it/unibo/collektive/test/IterationUsingDelegatesWithoutAlign.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin-test/src/test/kotlin/it/unibo/collektive/test/IterationWithoutAlign.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin-test/src/test/kotlin/it/unibo/collektive/test/IterationWithoutAlign.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin-test/src/test/kotlin/it/unibo/collektive/test/UnnecessaryUseOfConstructsSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin-test/src/test/kotlin/it/unibo/collektive/test/UnnecessaryUseOfConstructsSpec.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin-test/src/test/kotlin/it/unibo/collektive/test/UnnecessaryYieldingSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin-test/src/test/kotlin/it/unibo/collektive/test/UnnecessaryYieldingSpec.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin-test/src/test/kotlin/it/unibo/collektive/test/util/CompileUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin-test/src/test/kotlin/it/unibo/collektive/test/util/CompileUtils.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin-test/src/test/resources/it/unibo/collektive/test/BrokenBranch.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin-test/src/test/resources/it/unibo/collektive/test/BrokenBranch.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin-test/src/test/resources/it/unibo/collektive/test/BrokenBranch2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin-test/src/test/resources/it/unibo/collektive/test/BrokenBranch2.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin-test/src/test/resources/it/unibo/collektive/test/BrokenBranch3.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin-test/src/test/resources/it/unibo/collektive/test/BrokenBranch3.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin-test/src/test/resources/it/unibo/collektive/test/Delegate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin-test/src/test/resources/it/unibo/collektive/test/Delegate.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin-test/src/test/resources/subjekt/ImproperConstruct.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin-test/src/test/resources/subjekt/ImproperConstruct.yaml -------------------------------------------------------------------------------- /collektive-compiler-plugin-test/src/test/resources/subjekt/IterationWithAggregate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin-test/src/test/resources/subjekt/IterationWithAggregate.yaml -------------------------------------------------------------------------------- /collektive-compiler-plugin-test/src/test/resources/subjekt/IterationWithDelegatedAggregate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin-test/src/test/resources/subjekt/IterationWithDelegatedAggregate.yaml -------------------------------------------------------------------------------- /collektive-compiler-plugin-test/src/test/resources/subjekt/Macros.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin-test/src/test/resources/subjekt/Macros.yaml -------------------------------------------------------------------------------- /collektive-compiler-plugin-test/src/test/resources/subjekt/UnnecessaryUseOfConstructs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin-test/src/test/resources/subjekt/UnnecessaryUseOfConstructs.yaml -------------------------------------------------------------------------------- /collektive-compiler-plugin-test/src/test/resources/subjekt/UnnecessaryYieldingContext.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin-test/src/test/resources/subjekt/UnnecessaryYieldingContext.yaml -------------------------------------------------------------------------------- /collektive-compiler-plugin/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/.gitignore -------------------------------------------------------------------------------- /collektive-compiler-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/README.md -------------------------------------------------------------------------------- /collektive-compiler-plugin/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/build.gradle.kts -------------------------------------------------------------------------------- /collektive-compiler-plugin/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/gradle.properties -------------------------------------------------------------------------------- /collektive-compiler-plugin/settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/settings.gradle.kts -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/CollektiveCommandLineProcessor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/CollektiveCommandLineProcessor.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/CollektiveCompilerPluginRegistrar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/CollektiveCompilerPluginRegistrar.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/CollektiveIrGenerationExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/CollektiveIrGenerationExtension.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/backend/irextensions/DeclarationParent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/backend/irextensions/DeclarationParent.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/backend/irextensions/Expression.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/backend/irextensions/Expression.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/backend/irextensions/Function.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/backend/irextensions/Function.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/backend/irextensions/FunctionAccessExpression.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/backend/irextensions/FunctionAccessExpression.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/backend/irextensions/GetValue.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/backend/irextensions/GetValue.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/backend/irextensions/Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/backend/irextensions/Type.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/backend/transformers/AggregateFunctionTransformer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/backend/transformers/AggregateFunctionTransformer.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/backend/transformers/AlignmentTransformer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/backend/transformers/AlignmentTransformer.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/backend/transformers/ProjectFieldOnAccessTransformer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/backend/transformers/ProjectFieldOnAccessTransformer.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/backend/transformers/ProjectionTransformer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/backend/transformers/ProjectionTransformer.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/backend/util/StackFunctionCall.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/backend/util/StackFunctionCall.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/backend/util/SymbolPrettyfication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/backend/util/SymbolPrettyfication.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/backend/util/VerboseDebugger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/backend/util/VerboseDebugger.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/common/CollektiveNames.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/common/CollektiveNames.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/common/MessageCollectorOps.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/common/MessageCollectorOps.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/CollektiveExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/CollektiveExtension.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/CollektiveFrontendErrorMessageRenderer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/CollektiveFrontendErrorMessageRenderer.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/CollektiveFrontendErrors.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/CollektiveFrontendErrors.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/CollektiveFrontendExtensionRegistrar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/CollektiveFrontendExtensionRegistrar.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/checkers/ConstructIgnoresParameter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/checkers/ConstructIgnoresParameter.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/checkers/ExplicitAlignDealign.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/checkers/ExplicitAlignDealign.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/checkers/ImproperConstruct.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/checkers/ImproperConstruct.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/checkers/NoAlignInsideLoop.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/checkers/NoAlignInsideLoop.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/checkers/UnnecessaryYielding.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/checkers/UnnecessaryYielding.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/checkers/WhenReturnsField.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/checkers/WhenReturnsField.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/firextensions/Annotation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/firextensions/Annotation.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/firextensions/AnnotationContainer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/firextensions/AnnotationContainer.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/firextensions/AnonymousFunctionExpression.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/firextensions/AnonymousFunctionExpression.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/firextensions/BasedSymbol.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/firextensions/BasedSymbol.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/firextensions/CallableSymbol.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/firextensions/CallableSymbol.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/firextensions/CheckerContext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/firextensions/CheckerContext.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/firextensions/ConeKotlinType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/firextensions/ConeKotlinType.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/firextensions/Declaration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/firextensions/Declaration.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/firextensions/Element.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/firextensions/Element.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/firextensions/Expression.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/firextensions/Expression.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/firextensions/FunctionCall.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/firextensions/FunctionCall.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/firextensions/FunctionSymbol.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/firextensions/FunctionSymbol.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/firextensions/TypeRef.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/firextensions/TypeRef.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/firextensions/ValueParameter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/firextensions/ValueParameter.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/visitors/ConstructIgnoresParameterVisitor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/visitors/ConstructIgnoresParameterVisitor.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/visitors/ImproperConstructVisitor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/visitors/ImproperConstructVisitor.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/visitors/UnnecessaryYieldingVisitor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/kotlin/it/unibo/collektive/compiler/frontend/visitors/UnnecessaryYieldingVisitor.kt -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/resources/META-INF/services/org.jetbrains.kotlin.compiler.plugin.CommandLineProcessor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/resources/META-INF/services/org.jetbrains.kotlin.compiler.plugin.CommandLineProcessor -------------------------------------------------------------------------------- /collektive-compiler-plugin/src/main/resources/META-INF/services/org.jetbrains.kotlin.compiler.plugin.CompilerPluginRegistrar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-compiler-plugin/src/main/resources/META-INF/services/org.jetbrains.kotlin.compiler.plugin.CompilerPluginRegistrar -------------------------------------------------------------------------------- /collektive-dsl/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/build.gradle.kts -------------------------------------------------------------------------------- /collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/Collektive.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/Collektive.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/aggregate/AggregateResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/aggregate/AggregateResult.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/aggregate/AlignmentClashException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/aggregate/AlignmentClashException.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/aggregate/Collapse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/aggregate/Collapse.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/aggregate/Field.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/aggregate/Field.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/aggregate/FieldEntry.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/aggregate/FieldEntry.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/aggregate/api/Aggregate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/aggregate/api/Aggregate.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/aggregate/api/CollektiveIgnore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/aggregate/api/CollektiveIgnore.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/aggregate/api/CoreOperators.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/aggregate/api/CoreOperators.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/aggregate/api/DataSharingMethod.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/aggregate/api/DataSharingMethod.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/aggregate/api/Operators.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/aggregate/api/Operators.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/aggregate/api/YieldSupport.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/aggregate/api/YieldSupport.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/aggregate/api/impl/AggregateContext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/aggregate/api/impl/AggregateContext.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/aggregate/api/impl/FieldProjection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/aggregate/api/impl/FieldProjection.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/aggregate/api/impl/stack/Stack.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/aggregate/api/impl/stack/Stack.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/aggregate/api/impl/stack/StackDeque.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/aggregate/api/impl/stack/StackDeque.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/networking/Mailbox.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/networking/Mailbox.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/networking/Message.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/networking/Message.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/networking/MessageFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/networking/MessageFactory.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/networking/NeighborsData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/networking/NeighborsData.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/networking/OutboundEnvelope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/networking/OutboundEnvelope.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/networking/PayloadRepresentation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/networking/PayloadRepresentation.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/path/DigestHashingFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/path/DigestHashingFactory.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/path/FullPathFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/path/FullPathFactory.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/path/Path.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/path/Path.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/path/PathFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/path/PathFactory.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/state/State.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/state/State.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/state/impl/StateOperations.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonMain/kotlin/it/unibo/collektive/state/impl/StateOperations.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonTest/kotlin/it/unibo/collektive/aggregate/EvolvingTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonTest/kotlin/it/unibo/collektive/aggregate/EvolvingTest.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonTest/kotlin/it/unibo/collektive/aggregate/ExchangeTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonTest/kotlin/it/unibo/collektive/aggregate/ExchangeTest.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonTest/kotlin/it/unibo/collektive/aggregate/FieldManipulationTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonTest/kotlin/it/unibo/collektive/aggregate/FieldManipulationTest.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonTest/kotlin/it/unibo/collektive/aggregate/NestedCallsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonTest/kotlin/it/unibo/collektive/aggregate/NestedCallsTest.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonTest/kotlin/it/unibo/collektive/aggregate/SharingTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonTest/kotlin/it/unibo/collektive/aggregate/SharingTest.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonTest/kotlin/it/unibo/collektive/alignment/AlignmentTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonTest/kotlin/it/unibo/collektive/alignment/AlignmentTest.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonTest/kotlin/it/unibo/collektive/alignment/BranchAlignmentTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonTest/kotlin/it/unibo/collektive/alignment/BranchAlignmentTest.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonTest/kotlin/it/unibo/collektive/branch/IfConditionTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonTest/kotlin/it/unibo/collektive/branch/IfConditionTest.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonTest/kotlin/it/unibo/collektive/branch/IfElseBlockTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonTest/kotlin/it/unibo/collektive/branch/IfElseBlockTest.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonTest/kotlin/it/unibo/collektive/branch/IfElseSingleExpressionTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonTest/kotlin/it/unibo/collektive/branch/IfElseSingleExpressionTest.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonTest/kotlin/it/unibo/collektive/branch/WhenTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonTest/kotlin/it/unibo/collektive/branch/WhenTest.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonTest/kotlin/it/unibo/collektive/entrypoint/CollektiveTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonTest/kotlin/it/unibo/collektive/entrypoint/CollektiveTest.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonTest/kotlin/it/unibo/collektive/matchers/AggregateResultMatchers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonTest/kotlin/it/unibo/collektive/matchers/AggregateResultMatchers.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonTest/kotlin/it/unibo/collektive/network/NetworkImplTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonTest/kotlin/it/unibo/collektive/network/NetworkImplTest.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonTest/kotlin/it/unibo/collektive/network/NetworkManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonTest/kotlin/it/unibo/collektive/network/NetworkManager.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonTest/kotlin/it/unibo/collektive/networking/SerializationTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonTest/kotlin/it/unibo/collektive/networking/SerializationTest.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonTest/kotlin/it/unibo/collektive/path/DigestHashingFactoryTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonTest/kotlin/it/unibo/collektive/path/DigestHashingFactoryTest.kt -------------------------------------------------------------------------------- /collektive-dsl/src/commonTest/kotlin/it/unibo/collektive/path/PathTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/commonTest/kotlin/it/unibo/collektive/path/PathTest.kt -------------------------------------------------------------------------------- /collektive-dsl/src/jvmTest/kotlin/it/unibo/collektive/aggregate/FieldOpsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/jvmTest/kotlin/it/unibo/collektive/aggregate/FieldOpsTest.kt -------------------------------------------------------------------------------- /collektive-dsl/src/jvmTest/kotlin/it/unibo/collektive/aggregate/FieldTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/jvmTest/kotlin/it/unibo/collektive/aggregate/FieldTest.kt -------------------------------------------------------------------------------- /collektive-dsl/src/jvmTest/kotlin/it/unibo/collektive/aggregate/FieldsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/jvmTest/kotlin/it/unibo/collektive/aggregate/FieldsTest.kt -------------------------------------------------------------------------------- /collektive-dsl/src/jvmTest/kotlin/it/unibo/collektive/aggregate/NeighboringTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-dsl/src/jvmTest/kotlin/it/unibo/collektive/aggregate/NeighboringTest.kt -------------------------------------------------------------------------------- /collektive-gradle-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-gradle-plugin/README.md -------------------------------------------------------------------------------- /collektive-gradle-plugin/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-gradle-plugin/build.gradle.kts -------------------------------------------------------------------------------- /collektive-gradle-plugin/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-gradle-plugin/gradle.properties -------------------------------------------------------------------------------- /collektive-gradle-plugin/settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-gradle-plugin/settings.gradle.kts -------------------------------------------------------------------------------- /collektive-gradle-plugin/src/main/kotlin/it/unibo/collektive/GradleExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-gradle-plugin/src/main/kotlin/it/unibo/collektive/GradleExtension.kt -------------------------------------------------------------------------------- /collektive-gradle-plugin/src/main/kotlin/it/unibo/collektive/GradlePlugin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-gradle-plugin/src/main/kotlin/it/unibo/collektive/GradlePlugin.kt -------------------------------------------------------------------------------- /collektive-stdlib/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-stdlib/build.gradle.kts -------------------------------------------------------------------------------- /collektive-stdlib/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-stdlib/gradle.properties -------------------------------------------------------------------------------- /collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/accumulation/ConvergeCast.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/accumulation/ConvergeCast.kt -------------------------------------------------------------------------------- /collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/collapse/AnyPeers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/collapse/AnyPeers.kt -------------------------------------------------------------------------------- /collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/collapse/AnyWithSelf.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/collapse/AnyWithSelf.kt -------------------------------------------------------------------------------- /collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/collapse/Anys.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/collapse/Anys.kt -------------------------------------------------------------------------------- /collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/collapse/Booleans.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/collapse/Booleans.kt -------------------------------------------------------------------------------- /collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/collapse/Comparables.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/collapse/Comparables.kt -------------------------------------------------------------------------------- /collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/collapse/Doubles.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/collapse/Doubles.kt -------------------------------------------------------------------------------- /collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/collapse/FieldEntryPeers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/collapse/FieldEntryPeers.kt -------------------------------------------------------------------------------- /collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/collapse/FieldEntryWithSelf.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/collapse/FieldEntryWithSelf.kt -------------------------------------------------------------------------------- /collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/collapse/Ints.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/collapse/Ints.kt -------------------------------------------------------------------------------- /collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/consensus/LeaderElection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/consensus/LeaderElection.kt -------------------------------------------------------------------------------- /collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/processes/TimeReplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/processes/TimeReplication.kt -------------------------------------------------------------------------------- /collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/spreading/DistanceTo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/spreading/DistanceTo.kt -------------------------------------------------------------------------------- /collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/spreading/Gossip.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/spreading/Gossip.kt -------------------------------------------------------------------------------- /collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/spreading/GradientCast.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/spreading/GradientCast.kt -------------------------------------------------------------------------------- /collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/time/Time.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/time/Time.kt -------------------------------------------------------------------------------- /collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/util/Comparables.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/util/Comparables.kt -------------------------------------------------------------------------------- /collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/util/DistanceMetrics.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/util/DistanceMetrics.kt -------------------------------------------------------------------------------- /collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/util/Fields.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/util/Fields.kt -------------------------------------------------------------------------------- /collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/util/Functions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/util/Functions.kt -------------------------------------------------------------------------------- /collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/util/Ints.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/util/Ints.kt -------------------------------------------------------------------------------- /collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/util/Maybe.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/util/Maybe.kt -------------------------------------------------------------------------------- /collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/util/PathValue.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/util/PathValue.kt -------------------------------------------------------------------------------- /collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/util/Sequences.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-stdlib/src/commonMain/kotlin/it/unibo/collektive/stdlib/util/Sequences.kt -------------------------------------------------------------------------------- /collektive-stdlib/src/commonTest/kotlin/it/unibo/collektive/stdlib/test/ConvergeCastTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-stdlib/src/commonTest/kotlin/it/unibo/collektive/stdlib/test/ConvergeCastTest.kt -------------------------------------------------------------------------------- /collektive-stdlib/src/commonTest/kotlin/it/unibo/collektive/stdlib/test/DistanceToTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-stdlib/src/commonTest/kotlin/it/unibo/collektive/stdlib/test/DistanceToTest.kt -------------------------------------------------------------------------------- /collektive-stdlib/src/commonTest/kotlin/it/unibo/collektive/stdlib/test/GossipTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-stdlib/src/commonTest/kotlin/it/unibo/collektive/stdlib/test/GossipTest.kt -------------------------------------------------------------------------------- /collektive-stdlib/src/commonTest/kotlin/it/unibo/collektive/stdlib/test/GradientCastTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-stdlib/src/commonTest/kotlin/it/unibo/collektive/stdlib/test/GradientCastTest.kt -------------------------------------------------------------------------------- /collektive-stdlib/src/commonTest/kotlin/it/unibo/collektive/stdlib/test/LeaderElectionTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-stdlib/src/commonTest/kotlin/it/unibo/collektive/stdlib/test/LeaderElectionTest.kt -------------------------------------------------------------------------------- /collektive-stdlib/src/commonTest/kotlin/it/unibo/collektive/stdlib/test/MultiClock.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-stdlib/src/commonTest/kotlin/it/unibo/collektive/stdlib/test/MultiClock.kt -------------------------------------------------------------------------------- /collektive-stdlib/src/commonTest/kotlin/it/unibo/collektive/stdlib/test/SharedClockTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-stdlib/src/commonTest/kotlin/it/unibo/collektive/stdlib/test/SharedClockTest.kt -------------------------------------------------------------------------------- /collektive-stdlib/src/commonTest/kotlin/it/unibo/collektive/stdlib/test/TimeReplicatedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-stdlib/src/commonTest/kotlin/it/unibo/collektive/stdlib/test/TimeReplicatedTest.kt -------------------------------------------------------------------------------- /collektive-test-tooling/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-test-tooling/build.gradle.kts -------------------------------------------------------------------------------- /collektive-test-tooling/src/commonMain/kotlin/it/unibo/collektive/testing/Environment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-test-tooling/src/commonMain/kotlin/it/unibo/collektive/testing/Environment.kt -------------------------------------------------------------------------------- /collektive-test-tooling/src/commonMain/kotlin/it/unibo/collektive/testing/EnvironmentWithMeshNetwork.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-test-tooling/src/commonMain/kotlin/it/unibo/collektive/testing/EnvironmentWithMeshNetwork.kt -------------------------------------------------------------------------------- /collektive-test-tooling/src/commonMain/kotlin/it/unibo/collektive/testing/Grids.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-test-tooling/src/commonMain/kotlin/it/unibo/collektive/testing/Grids.kt -------------------------------------------------------------------------------- /collektive-test-tooling/src/commonMain/kotlin/it/unibo/collektive/testing/Node.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-test-tooling/src/commonMain/kotlin/it/unibo/collektive/testing/Node.kt -------------------------------------------------------------------------------- /collektive-test-tooling/src/commonMain/kotlin/it/unibo/collektive/testing/Position.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-test-tooling/src/commonMain/kotlin/it/unibo/collektive/testing/Position.kt -------------------------------------------------------------------------------- /collektive-test-tooling/src/commonMain/kotlin/it/unibo/collektive/testing/Round.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-test-tooling/src/commonMain/kotlin/it/unibo/collektive/testing/Round.kt -------------------------------------------------------------------------------- /collektive-test-tooling/src/commonMain/kotlin/it/unibo/collektive/testing/SerializingMailbox.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektive-test-tooling/src/commonMain/kotlin/it/unibo/collektive/testing/SerializingMailbox.kt -------------------------------------------------------------------------------- /collektivize/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektivize/.editorconfig -------------------------------------------------------------------------------- /collektivize/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektivize/.gitignore -------------------------------------------------------------------------------- /collektivize/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektivize/build.gradle.kts -------------------------------------------------------------------------------- /collektivize/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektivize/gradle.properties -------------------------------------------------------------------------------- /collektivize/settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektivize/settings.gradle.kts -------------------------------------------------------------------------------- /collektivize/src/main/kotlin/it/unibo/collektive/collektivize/CollektivizeGradlePlugin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektivize/src/main/kotlin/it/unibo/collektive/collektivize/CollektivizeGradlePlugin.kt -------------------------------------------------------------------------------- /collektivize/src/main/kotlin/it/unibo/collektive/collektivize/FieldedMembersGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektivize/src/main/kotlin/it/unibo/collektive/collektivize/FieldedMembersGenerator.kt -------------------------------------------------------------------------------- /collektivize/src/main/kotlin/it/unibo/collektive/collektivize/utils/FieldedMembersGeneratorUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektivize/src/main/kotlin/it/unibo/collektive/collektivize/utils/FieldedMembersGeneratorUtils.kt -------------------------------------------------------------------------------- /collektivize/src/main/kotlin/it/unibo/collektive/collektivize/utils/KTypeUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektivize/src/main/kotlin/it/unibo/collektive/collektivize/utils/KTypeUtils.kt -------------------------------------------------------------------------------- /collektivize/src/main/kotlin/it/unibo/collektive/collektivize/utils/KotlinPoetUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/collektivize/src/main/kotlin/it/unibo/collektive/collektivize/utils/KotlinPoetUtils.kt -------------------------------------------------------------------------------- /compiler-plugin-test/src/test/kotlin/it/unibo/collektive/test/ImproperNeighboring.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/compiler-plugin-test/src/test/kotlin/it/unibo/collektive/test/ImproperNeighboring.kt -------------------------------------------------------------------------------- /compiler-plugin-test/src/test/resources/subjekt/ImproperNeighboring.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/compiler-plugin-test/src/test/resources/subjekt/ImproperNeighboring.yaml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/gradlew.bat -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/package.json -------------------------------------------------------------------------------- /release.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/release.config.mjs -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/renovate.json -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /site/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/.gitignore -------------------------------------------------------------------------------- /site/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/README.md -------------------------------------------------------------------------------- /site/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/babel.config.js -------------------------------------------------------------------------------- /site/blog/2019-05-28-first-blog-post.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/blog/2019-05-28-first-blog-post.md -------------------------------------------------------------------------------- /site/blog/2019-05-29-long-blog-post.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/blog/2019-05-29-long-blog-post.md -------------------------------------------------------------------------------- /site/blog/2021-08-01-mdx-blog-post.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/blog/2021-08-01-mdx-blog-post.mdx -------------------------------------------------------------------------------- /site/blog/2021-08-26-welcome/docusaurus-plushie-banner.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/blog/2021-08-26-welcome/docusaurus-plushie-banner.jpeg -------------------------------------------------------------------------------- /site/blog/2021-08-26-welcome/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/blog/2021-08-26-welcome/index.md -------------------------------------------------------------------------------- /site/blog/authors.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/blog/authors.yml -------------------------------------------------------------------------------- /site/blog/tags.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/blog/tags.yml -------------------------------------------------------------------------------- /site/docs/explanation/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/docs/explanation/_category_.json -------------------------------------------------------------------------------- /site/docs/explanation/aggregate-programming.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/docs/explanation/aggregate-programming.mdx -------------------------------------------------------------------------------- /site/docs/explanation/dsl-descriptions.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/docs/explanation/dsl-descriptions.mdx -------------------------------------------------------------------------------- /site/docs/explanation/levels-of-abstractions.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/docs/explanation/levels-of-abstractions.mdx -------------------------------------------------------------------------------- /site/docs/explanation/stdlib-descriptions.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/docs/explanation/stdlib-descriptions.mdx -------------------------------------------------------------------------------- /site/docs/how-to-guides/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/docs/how-to-guides/_category_.json -------------------------------------------------------------------------------- /site/docs/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/docs/intro.md -------------------------------------------------------------------------------- /site/docs/introduction/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/docs/introduction/_category_.json -------------------------------------------------------------------------------- /site/docs/introduction/what-is-collektive.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/docs/introduction/what-is-collektive.mdx -------------------------------------------------------------------------------- /site/docs/project-structure.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/docs/project-structure.mdx -------------------------------------------------------------------------------- /site/docs/references.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/docs/references.mdx -------------------------------------------------------------------------------- /site/docs/showcase/2024-acsos-fieldvmc.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/docs/showcase/2024-acsos-fieldvmc.mdx -------------------------------------------------------------------------------- /site/docs/showcase/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/docs/showcase/_category_.json -------------------------------------------------------------------------------- /site/docs/tutorials/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/docs/tutorials/_category_.json -------------------------------------------------------------------------------- /site/docs/tutorials/basic-usage.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/docs/tutorials/basic-usage.mdx -------------------------------------------------------------------------------- /site/docs/tutorials/collektive-and-alchemist.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/docs/tutorials/collektive-and-alchemist.mdx -------------------------------------------------------------------------------- /site/docs/tutorials/common-mistakes.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/docs/tutorials/common-mistakes.mdx -------------------------------------------------------------------------------- /site/docs/tutorials/first-collektive-program.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/docs/tutorials/first-collektive-program.mdx -------------------------------------------------------------------------------- /site/docs/tutorials/getting-started.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/docs/tutorials/getting-started.mdx -------------------------------------------------------------------------------- /site/docusaurus.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/docusaurus.config.ts -------------------------------------------------------------------------------- /site/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/package-lock.json -------------------------------------------------------------------------------- /site/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/package.json -------------------------------------------------------------------------------- /site/sidebars.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/sidebars.ts -------------------------------------------------------------------------------- /site/src/components/CTASection/CTASection.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/src/components/CTASection/CTASection.module.css -------------------------------------------------------------------------------- /site/src/components/CTASection/CTASection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/src/components/CTASection/CTASection.tsx -------------------------------------------------------------------------------- /site/src/components/CodeShowcase/CodeShowcase.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/src/components/CodeShowcase/CodeShowcase.module.css -------------------------------------------------------------------------------- /site/src/components/CodeShowcase/CodeShowcase.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/src/components/CodeShowcase/CodeShowcase.tsx -------------------------------------------------------------------------------- /site/src/components/FeatureStrip/FeatureStrip.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/src/components/FeatureStrip/FeatureStrip.module.css -------------------------------------------------------------------------------- /site/src/components/FeatureStrip/FeatureStrip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/src/components/FeatureStrip/FeatureStrip.tsx -------------------------------------------------------------------------------- /site/src/components/HeroSection/HeroSection.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/src/components/HeroSection/HeroSection.module.css -------------------------------------------------------------------------------- /site/src/components/HeroSection/HeroSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/src/components/HeroSection/HeroSection.tsx -------------------------------------------------------------------------------- /site/src/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/src/css/custom.css -------------------------------------------------------------------------------- /site/src/pages/index.module.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /site/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/src/pages/index.tsx -------------------------------------------------------------------------------- /site/src/pages/markdown-page.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/src/pages/markdown-page.md -------------------------------------------------------------------------------- /site/static/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /site/static/code/FirstCollektiveProgram.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/static/code/FirstCollektiveProgram.kt -------------------------------------------------------------------------------- /site/static/img/KotlinLogo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/static/img/KotlinLogo.svg -------------------------------------------------------------------------------- /site/static/img/acsos-fieldvmc/cutting01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/static/img/acsos-fieldvmc/cutting01.png -------------------------------------------------------------------------------- /site/static/img/acsos-fieldvmc/cutting19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/static/img/acsos-fieldvmc/cutting19.png -------------------------------------------------------------------------------- /site/static/img/acsos-fieldvmc/cutting21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/static/img/acsos-fieldvmc/cutting21.png -------------------------------------------------------------------------------- /site/static/img/acsos-fieldvmc/cutting27.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/static/img/acsos-fieldvmc/cutting27.png -------------------------------------------------------------------------------- /site/static/img/acsos-fieldvmc/oneroot.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/static/img/acsos-fieldvmc/oneroot.gif -------------------------------------------------------------------------------- /site/static/img/anisotropic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/static/img/anisotropic.svg -------------------------------------------------------------------------------- /site/static/img/collektive-and-alchemist-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/static/img/collektive-and-alchemist-1.png -------------------------------------------------------------------------------- /site/static/img/collektive-and-alchemist-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/static/img/collektive-and-alchemist-2.png -------------------------------------------------------------------------------- /site/static/img/collektive-and-alchemist-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/static/img/collektive-and-alchemist-3.png -------------------------------------------------------------------------------- /site/static/img/collektive-and-alchemist-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/static/img/collektive-and-alchemist-4.png -------------------------------------------------------------------------------- /site/static/img/collektive-logo-white-background-round.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/static/img/collektive-logo-white-background-round.svg -------------------------------------------------------------------------------- /site/static/img/collektive-logo-white-background.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/static/img/collektive-logo-white-background.svg -------------------------------------------------------------------------------- /site/static/img/collektive-logo-white-no-background.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/static/img/collektive-logo-white-no-background.svg -------------------------------------------------------------------------------- /site/static/img/collektive-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/static/img/collektive-logo.svg -------------------------------------------------------------------------------- /site/static/img/collektivize-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/static/img/collektivize-logo.svg -------------------------------------------------------------------------------- /site/static/img/devices.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/static/img/devices.svg -------------------------------------------------------------------------------- /site/static/img/docusaurus-social-card.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/static/img/docusaurus-social-card.jpg -------------------------------------------------------------------------------- /site/static/img/docusaurus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/static/img/docusaurus.png -------------------------------------------------------------------------------- /site/static/img/exchange.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/static/img/exchange.svg -------------------------------------------------------------------------------- /site/static/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/static/img/favicon.ico -------------------------------------------------------------------------------- /site/static/img/four-devices.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/static/img/four-devices.svg -------------------------------------------------------------------------------- /site/static/img/graftWithMoreLeaders.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/static/img/graftWithMoreLeaders.gif -------------------------------------------------------------------------------- /site/static/img/isotropic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/static/img/isotropic.svg -------------------------------------------------------------------------------- /site/static/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/static/img/logo.svg -------------------------------------------------------------------------------- /site/static/img/multiple-levels-of-abstraction-ag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/static/img/multiple-levels-of-abstraction-ag.png -------------------------------------------------------------------------------- /site/static/img/nbr.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/static/img/nbr.svg -------------------------------------------------------------------------------- /site/static/img/share.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/static/img/share.svg -------------------------------------------------------------------------------- /site/static/img/undraw_docusaurus_mountain.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/static/img/undraw_docusaurus_mountain.svg -------------------------------------------------------------------------------- /site/static/img/undraw_docusaurus_react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/static/img/undraw_docusaurus_react.svg -------------------------------------------------------------------------------- /site/static/img/undraw_docusaurus_tree.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/static/img/undraw_docusaurus_tree.svg -------------------------------------------------------------------------------- /site/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Collektive/collektive/HEAD/site/tsconfig.json --------------------------------------------------------------------------------