Skip to content

Commit

Permalink
Move particle-spec to src/runtime/manifest-types (PolymerLabs#5931)
Browse files Browse the repository at this point in the history
This is part of a code reorganization in preparation for making the recipe/ subdirectory a self-contained library.
  • Loading branch information
shans authored Aug 14, 2020
1 parent 5290836 commit 189635e
Show file tree
Hide file tree
Showing 45 changed files with 58 additions and 59 deletions.
2 changes: 1 addition & 1 deletion src/dataflow/analysis/particle-node.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ import {Node, Edge, FlowModifier, FlowCheck} from './graph-internals.js';
import {ClaimType, ClaimExpression} from '../../runtime/claim.js';
import {Particle} from '../../runtime/recipe/particle.js';
import {assert} from '../../platform/assert-web.js';
import {HandleConnectionSpec} from '../../runtime/particle-spec.js';
import {HandleConnectionSpec} from '../../runtime/manifest-types/particle-spec.js';
import {HandleConnection} from '../../runtime/recipe/handle-connection.js';
import {Type, ReferenceType} from '../../runtime/type.js';
import {TypeChecker} from '../../runtime/recipe/type-checker.js';
Expand Down
2 changes: 1 addition & 1 deletion src/planning/plan/suggestion.ts
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ import {Recipe} from '../../runtime/recipe/recipe.js';
import {Search} from '../../runtime/recipe/search.js';
import {Relevance} from '../../runtime/relevance.js';
import {SuggestFilter} from './suggest-filter.js';
import {isRoot} from '../../runtime/particle-spec.js';
import {isRoot} from '../../runtime/manifest-types/particle-spec.js';


export type DescriptionProperties = {
Expand Down
2 changes: 1 addition & 1 deletion src/planning/recipe-index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ import {assert} from '../platform/assert-web.js';
import {Arc} from '../runtime/arc.js';
import {Manifest} from '../runtime/manifest.js';
import {Modality} from '../runtime/modality.js';
import {ProvideSlotConnectionSpec, ConsumeSlotConnectionSpec} from '../runtime/particle-spec.js';
import {ProvideSlotConnectionSpec, ConsumeSlotConnectionSpec} from '../runtime/manifest-types/particle-spec.js';
import {HandleConnection} from '../runtime/recipe/handle-connection.js';
import {Handle} from '../runtime/recipe/handle.js';
import {Particle} from '../runtime/recipe/particle.js';
Expand Down
2 changes: 1 addition & 1 deletion src/planning/strategies/coalesce-recipes.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

import {assert} from '../../platform/assert-web.js';
import {Arc} from '../../runtime/arc.js';
import {ConsumeSlotConnectionSpec} from '../../runtime/particle-spec.js';
import {ConsumeSlotConnectionSpec} from '../../runtime/manifest-types/particle-spec.js';
import {Handle} from '../../runtime/recipe/handle.js';
import {Particle} from '../../runtime/recipe/particle.js';
import {RecipeUtil} from '../../runtime/recipe/recipe-util.js';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ import {HandleEndPoint, InstanceEndPoint, ParticleEndPoint, TagEndPoint, EndPoin
import {RecipeUtil, HandleRepr} from '../../runtime/recipe/recipe-util.js';
import {Recipe} from '../../runtime/recipe/recipe.js';
import {StrategizerWalker, Strategy, StrategyParams} from '../strategizer.js';
import {ParticleSpec} from '../../runtime/particle-spec.js';
import {ParticleSpec} from '../../runtime/manifest-types/particle-spec.js';
import {reverseDirection} from '../../runtime/recipe/recipe-util.js';
import {Direction} from '../../runtime/manifest-ast-nodes.js';
import {Descendant} from '../../runtime/recipe/walker.js';
Expand Down
2 changes: 1 addition & 1 deletion src/planning/strategies/create-description-handle.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
* http://polymer.github.io/PATENTS.txt
*/

import {HandleConnectionSpec} from '../../runtime/particle-spec.js';
import {HandleConnectionSpec} from '../../runtime/manifest-types/particle-spec.js';
import {HandleConnection} from '../../runtime/recipe/handle-connection.js';
import {Particle} from '../../runtime/recipe/particle.js';
import {Recipe} from '../../runtime/recipe/recipe.js';
Expand Down
2 changes: 1 addition & 1 deletion src/planning/strategies/find-hosted-particle.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

import {assert} from '../../platform/assert-web.js';
import {Arc} from '../../runtime/arc.js';
import {HandleConnectionSpec, ParticleSpec} from '../../runtime/particle-spec.js';
import {HandleConnectionSpec, ParticleSpec} from '../../runtime/manifest-types/particle-spec.js';
import {Particle} from '../../runtime/recipe/particle.js';
import {RecipeUtil} from '../../runtime/recipe/recipe-util.js';
import {Recipe} from '../../runtime/recipe/recipe.js';
Expand Down
2 changes: 1 addition & 1 deletion src/planning/strategies/group-handle-connections.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

import {assert} from '../../platform/assert-web.js';
import {Arc} from '../../runtime/arc.js';
import {HandleConnectionSpec} from '../../runtime/particle-spec.js';
import {HandleConnectionSpec} from '../../runtime/manifest-types/particle-spec.js';
import {Particle} from '../../runtime/recipe/particle.js';
import {Recipe} from '../../runtime/recipe/recipe.js';
import {TypeChecker} from '../../runtime/recipe/type-checker.js';
Expand Down
2 changes: 1 addition & 1 deletion src/planning/strategies/map-slots.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
* http://polymer.github.io/PATENTS.txt
*/

import {ConsumeSlotConnectionSpec} from '../../runtime/particle-spec.js';
import {ConsumeSlotConnectionSpec} from '../../runtime/manifest-types/particle-spec.js';
import {Particle} from '../../runtime/recipe/particle.js';
import {Recipe} from '../../runtime/recipe/recipe.js';
import {SlotConnection} from '../../runtime/recipe/slot-connection.js';
Expand Down
2 changes: 1 addition & 1 deletion src/planning/strategies/match-recipe-by-verb.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
*/

import {assert} from '../../platform/assert-web.js';
import {HandleConnectionSpec, ConsumeSlotConnectionSpec} from '../../runtime/particle-spec.js';
import {HandleConnectionSpec, ConsumeSlotConnectionSpec} from '../../runtime/manifest-types/particle-spec.js';
import {Handle} from '../../runtime/recipe/handle.js';
import {Slot} from '../../runtime/recipe/slot.js';
import {Particle} from '../../runtime/recipe/particle.js';
Expand Down
2 changes: 1 addition & 1 deletion src/platform/loader-base.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ import {fetch} from './fetch-web.js';
import {JsonldToManifest} from '../runtime/converters/jsonldToManifest.js';
import {ParticleExecutionContext} from '../runtime/particle-execution-context.js';
import {ClientReference} from '../runtime/reference.js';
import {ParticleSpec} from '../runtime/particle-spec.js';
import {ParticleSpec} from '../runtime/manifest-types/particle-spec.js';
import {Particle} from '../runtime/particle.js';
import {UiParticle} from '../runtime/ui-particle.js';
import {UiTransformationParticle} from '../runtime/ui-transformation-particle.js';
Expand Down
2 changes: 1 addition & 1 deletion src/runtime/api-channel.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ import {assert} from '../platform/assert-web.js';
import {Arc} from './arc.js';
import {AbstractStore} from './storage/abstract-store.js';
import {ArcInspector} from './arc-inspector.js';
import {ParticleSpec} from './particle-spec.js';
import {ParticleSpec} from './manifest-types/particle-spec.js';
import {Particle} from './particle.js';
import * as recipeHandle from './recipe/handle.js';
import * as recipeParticle from './recipe/particle.js';
Expand Down
2 changes: 1 addition & 1 deletion src/runtime/arc-serializer.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
import {AbstractStore} from './storage/abstract-store.js';
import {InterfaceType} from './type.js';
import {StorageKey} from './storage/storage-key.js';
import {ParticleSpec} from './particle-spec.js';
import {ParticleSpec} from './manifest-types/particle-spec.js';
import {Recipe} from './recipe/recipe.js';
import {Manifest} from './manifest.js';
import {Id} from './id.js';
Expand Down
2 changes: 1 addition & 1 deletion src/runtime/arc.ts
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ import {Manifest} from './manifest.js';
import {MessagePort} from './message-channel.js';
import {Modality} from './modality.js';
import {ParticleExecutionHost} from './particle-execution-host.js';
import {ParticleSpec} from './particle-spec.js';
import {ParticleSpec} from './manifest-types/particle-spec.js';
import {Handle} from './recipe/handle.js';
import {Particle} from './recipe/particle.js';
import {Recipe, IsValidOptions} from './recipe/recipe.js';
Expand Down
2 changes: 1 addition & 1 deletion src/runtime/claim.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
* http://polymer.github.io/PATENTS.txt
*/

import {HandleConnectionSpec} from './particle-spec.js';
import {HandleConnectionSpec} from './manifest-types/particle-spec.js';
import * as AstNode from './manifest-ast-nodes.js';
import {resolveFieldPathType} from './field-path.js';

Expand Down
2 changes: 1 addition & 1 deletion src/runtime/description-formatter.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

import {assert} from '../platform/assert-web.js';

import {isRoot} from './particle-spec.js';
import {isRoot} from './manifest-types/particle-spec.js';
import {HandleConnection} from './recipe/handle-connection.js';
import {Handle} from './recipe/handle.js';
import {Particle} from './recipe/particle.js';
Expand Down
3 changes: 1 addition & 2 deletions src/runtime/interface-info-impl.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,7 @@ import {TypeChecker} from './recipe/type-checker.js';
import {Type, TypeVariable, TypeLiteral, HandleConnection, Slot, InterfaceInfo,
TypeVarReference, HandleConnectionLiteral, SlotLiteral,
InterfaceInfoLiteral, MatchResult} from './type.js';
import * as AstNode from './manifest-ast-nodes.js';
import {ParticleSpec} from './particle-spec.js';
import {ParticleSpec} from './manifest-types/particle-spec.js';
import {ManifestStringBuilder} from './manifest-string-builder.js';

const handleConnectionFields = ['type', 'name', 'direction'];
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,19 +8,19 @@
* http://polymer.github.io/PATENTS.txt
*/

import {assert} from '../platform/assert-web.js';
import {Modality} from './modality.js';
import {Direction, SlotDirection, ClaimStatement, CheckStatement} from './manifest-ast-nodes.js';
import {TypeChecker} from './recipe/type-checker.js';
import {Schema} from './schema.js';
import {InterfaceType, SlotType, Type, TypeLiteral, TypeVariableInfo} from './type.js';
import {Literal} from './hot.js';
import {Check, HandleConnectionSpecInterface, ConsumeSlotConnectionSpecInterface, ProvideSlotConnectionSpecInterface, createCheck} from './check.js';
import {Claim, createClaim} from './claim.js';
import {ManifestStringBuilder} from './manifest-string-builder.js';
import * as AstNode from './manifest-ast-nodes.js';
import {AnnotationRef} from './recipe/annotation.js';
import {resolveFieldPathType} from './field-path.js';
import {assert} from '../../platform/assert-web.js';
import {Modality} from '../modality.js';
import {Direction, SlotDirection, ClaimStatement, CheckStatement} from '../manifest-ast-nodes.js';
import {TypeChecker} from '../recipe/type-checker.js';
import {Schema} from '../schema.js';
import {InterfaceType, SlotType, Type, TypeLiteral, TypeVariableInfo} from '../type.js';
import {Literal} from '../hot.js';
import {Check, HandleConnectionSpecInterface, ConsumeSlotConnectionSpecInterface, ProvideSlotConnectionSpecInterface, createCheck} from '../check.js';
import {Claim, createClaim} from '../claim.js';
import {ManifestStringBuilder} from '../manifest-string-builder.js';
import * as AstNode from '../manifest-ast-nodes.js';
import {AnnotationRef} from '../recipe/annotation.js';
import {resolveFieldPathType} from '../field-path.js';

// TODO: clean up the real vs. literal separation in this file

Expand Down
2 changes: 1 addition & 1 deletion src/runtime/manifest.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ import {Runnable} from './hot.js';
import {Loader} from '../platform/loader.js';
import {ManifestMeta} from './manifest-meta.js';
import * as AstNode from './manifest-ast-nodes.js';
import {ParticleSpec} from './particle-spec.js';
import {ParticleSpec} from './manifest-types/particle-spec.js';
import {compareComparables} from './recipe/comparable.js';
import {HandleEndPoint, ParticleEndPoint, TagEndPoint} from './recipe/connection-constraint.js';
import {Handle} from './recipe/handle.js';
Expand Down
2 changes: 1 addition & 1 deletion src/runtime/particle-execution-context.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ import {PECInnerPort} from './api-channel.js';
import {Id, IdGenerator} from './id.js';
import {Runnable} from './hot.js';
import {Loader} from '../platform/loader.js';
import {ParticleSpec} from './particle-spec.js';
import {ParticleSpec} from './manifest-types/particle-spec.js';
import {Particle, Capabilities} from './particle.js';
import {StorageProxy} from './storage/storage-proxy.js';
import {CRDTTypeRecord} from './crdt/crdt.js';
Expand Down
2 changes: 1 addition & 1 deletion src/runtime/particle.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
import {Handle} from './storage/handle.js';
import {Runnable, Consumer} from './hot.js';
import {InnerArcHandle} from './particle-execution-context.js';
import {HandleConnectionSpec, ParticleSpec} from './particle-spec.js';
import {HandleConnectionSpec, ParticleSpec} from './manifest-types/particle-spec.js';
import {Relevance} from './relevance.js';
import {Entity, EntityRawData, MutableEntityData} from './entity.js';
import {CRDTTypeRecord} from './crdt/crdt.js';
Expand Down
2 changes: 1 addition & 1 deletion src/runtime/recipe/connection-constraint.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
*/

import {assert} from '../../platform/assert-web.js';
import {ParticleSpec} from '../particle-spec.js';
import {ParticleSpec} from '../manifest-types/particle-spec.js';

import {Direction, RELAXATION_KEYWORD} from '../manifest-ast-nodes.js';
import {Handle} from './handle.js';
Expand Down
2 changes: 1 addition & 1 deletion src/runtime/recipe/handle-connection.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
*/

import {assert} from '../../platform/assert-web.js';
import {HandleConnectionSpec} from '../particle-spec.js';
import {HandleConnectionSpec} from '../manifest-types/particle-spec.js';
import {Type} from '../type.js';
import {RELAXATION_KEYWORD} from '../manifest-ast-nodes.js';

Expand Down
2 changes: 1 addition & 1 deletion src/runtime/recipe/handle.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
*/

import {assert} from '../../platform/assert-web.js';
import {ParticleSpec} from '../particle-spec.js';
import {ParticleSpec} from '../manifest-types/particle-spec.js';
import {Schema} from '../schema.js';
import {Type, TypeVariable, TypeVariableInfo, TupleType, CollectionType} from '../type.js';
import {Slot} from './slot.js';
Expand Down
2 changes: 1 addition & 1 deletion src/runtime/recipe/particle.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
*/

import {assert} from '../../platform/assert-web.js';
import {ParticleSpec, ConsumeSlotConnectionSpec} from '../particle-spec.js';
import {ParticleSpec, ConsumeSlotConnectionSpec} from '../manifest-types/particle-spec.js';
import {Type} from '../type.js';

import {HandleConnection} from './handle-connection.js';
Expand Down
2 changes: 1 addition & 1 deletion src/runtime/recipe/recipe-resolver.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

import {Arc} from '../arc.js';
import {Action, GenerateParams} from './walker.js';
import {ConsumeSlotConnectionSpec} from '../particle-spec.js';
import {ConsumeSlotConnectionSpec} from '../manifest-types/particle-spec.js';
import {Handle} from './handle.js';
import {Particle} from './particle.js';
import {RecipeUtil} from './recipe-util.js';
Expand Down
2 changes: 1 addition & 1 deletion src/runtime/recipe/recipe-util.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
*/

import {assert} from '../../platform/assert-web.js';
import {ParticleSpec, HandleConnectionSpec} from '../particle-spec.js';
import {ParticleSpec, HandleConnectionSpec} from '../manifest-types/particle-spec.js';
import {InterfaceType} from '../type.js';

import {connectionMatchesHandleDirection} from './direction-util.js';
Expand Down
2 changes: 1 addition & 1 deletion src/runtime/recipe/recipe-walker.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
* http://polymer.github.io/PATENTS.txt
*/

import {HandleConnectionSpec, ConsumeSlotConnectionSpec} from '../particle-spec.js';
import {HandleConnectionSpec, ConsumeSlotConnectionSpec} from '../manifest-types/particle-spec.js';

import {ConnectionConstraint} from './connection-constraint.js';
import {HandleConnection} from './handle-connection.js';
Expand Down
2 changes: 1 addition & 1 deletion src/runtime/recipe/recipe.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
import {assert} from '../../platform/assert-web.js';
import {digest} from '../../platform/digest-web.js';
import {Modality} from '../modality.js';
import {HandleConnectionSpec} from '../particle-spec.js';
import {HandleConnectionSpec} from '../manifest-types/particle-spec.js';
import {Schema} from '../schema.js';
import {InterfaceType, Type, TypeVariableInfo} from '../type.js';

Expand Down
2 changes: 1 addition & 1 deletion src/runtime/recipe/slot-connection.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ import {CloneMap, IsValidOptions, Recipe, RecipeComponent, ToStringOptions} from
import {Slot} from './slot.js';
import {compareComparables, compareStrings, Comparable} from './comparable.js';
import {Dictionary} from '../hot.js';
import {ConsumeSlotConnectionSpec} from '../particle-spec.js';
import {ConsumeSlotConnectionSpec} from '../manifest-types/particle-spec.js';

import {Flags} from '../flags.js';
import {isRequireSection} from './util.js';
Expand Down
2 changes: 1 addition & 1 deletion src/runtime/recipe/slot-utils.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
*/

import {assert} from '../../platform/assert-web.js';
import {ProvideSlotConnectionSpec, ConsumeSlotConnectionSpec} from '../particle-spec.js';
import {ProvideSlotConnectionSpec, ConsumeSlotConnectionSpec} from '../manifest-types/particle-spec.js';

import {Particle} from './particle.js';
import {Recipe, RequireSection} from './recipe.js';
Expand Down
2 changes: 1 addition & 1 deletion src/runtime/slot-composer.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
import {Arc} from './arc.js';
import {Modality} from './modality.js';
import {Particle} from './recipe/particle.js';
import {ProvideSlotConnectionSpec} from './particle-spec.js';
import {ProvideSlotConnectionSpec} from './manifest-types/particle-spec.js';
import {logsFactory} from '../platform/logs-factory.js';

const {log, warn} = logsFactory('SlotComposer', 'brown');
Expand Down
2 changes: 1 addition & 1 deletion src/runtime/storage/handle.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ import {IdGenerator, Id} from '../id.js';
import {EntityType, Type, ReferenceType} from '../type.js';
import {StorageProxy, NoOpStorageProxy} from './storage-proxy.js';
import {SYMBOL_INTERNALS} from '../symbols.js';
import {ParticleSpec} from '../particle-spec.js';
import {ParticleSpec} from '../manifest-types/particle-spec.js';
import {ChannelConstructor} from '../channel-constructor.js';
import {Producer} from '../hot.js';
import {EntityOperation, RawEntity, Identified} from '../crdt/crdt-entity.js';
Expand Down
4 changes: 2 additions & 2 deletions src/runtime/storage/storage.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,15 @@
*/

import {StorageProxy} from './storage-proxy.js';
import {Type, CollectionType, EntityType, ReferenceType, SingletonType, InterfaceType, MuxType, CountType} from '../type.js';
import {Type, CollectionType, EntityType, ReferenceType, SingletonType, InterfaceType, MuxType} from '../type.js';
import {Ttl} from '../capabilities.js';
import {SingletonHandle, CollectionHandle, Handle} from './handle.js';
import {Particle} from '../particle.js';
import {CRDTSingletonTypeRecord} from '../crdt/crdt-singleton.js';
import {ActiveStore, Store, StoreMuxer} from './store.js';
import {Entity, SerializedEntity} from '../entity.js';
import {Id, IdGenerator} from '../id.js';
import {ParticleSpec, StorableSerializedParticleSpec} from '../particle-spec.js';
import {ParticleSpec, StorableSerializedParticleSpec} from '../manifest-types/particle-spec.js';
import {CRDTCollectionTypeRecord} from '../crdt/crdt-collection.js';
import {SerializedReference, Reference} from '../reference.js';
import {StoreInfo, AbstractStore, isMuxEntityStore} from './abstract-store.js';
Expand Down
2 changes: 1 addition & 1 deletion src/runtime/tests/manifest-test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ import {Dictionary} from '../hot.js';
import {assertThrowsAsync, ConCap} from '../../testing/test-util.js';
import {ClaimType, ClaimIsTag, ClaimDerivesFrom} from '../claim.js';
import {CheckHasTag, CheckBooleanExpression, CheckCondition, CheckIsFromStore, CheckImplication} from '../check.js';
import {ProvideSlotConnectionSpec} from '../particle-spec.js';
import {ProvideSlotConnectionSpec} from '../manifest-types/particle-spec.js';
import {Schema} from '../schema.js';
import {Store} from '../storage/store.js';
import {Entity} from '../entity.js';
Expand Down
2 changes: 1 addition & 1 deletion src/runtime/tests/particle-interface-loading-test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ import {Arc} from '../arc.js';
import {Loader} from '../../platform/loader.js';
import {Recipe} from '../recipe/recipe.js';
import {EntityType, InterfaceType, SingletonType} from '../type.js';
import {ParticleSpec} from '../particle-spec.js';
import {ParticleSpec} from '../manifest-types/particle-spec.js';
import {ArcId} from '../id.js';
import {VolatileStorageKey} from '../storage/drivers/volatile.js';
import {Entity} from '../entity.js';
Expand Down
2 changes: 1 addition & 1 deletion src/runtime/type.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ import {CRDTCollection} from './crdt/crdt-collection.js';
import {CRDTSingleton} from './crdt/crdt-singleton.js';
import {Schema} from './schema.js';
import * as AstNode from './manifest-ast-nodes.js';
import {ParticleSpec} from './particle-spec.js';
import {ParticleSpec} from './manifest-types/particle-spec.js';
import {Refinement} from './refiner.js';
import {AnnotationRef} from './recipe/annotation.js';
import {ManifestStringBuilder} from './manifest-string-builder.js';
Expand Down
2 changes: 1 addition & 1 deletion src/runtime/ui-multiplexer-particle.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
* http://polymer.github.io/PATENTS.txt
*/

import {ParticleSpec} from './particle-spec.js';
import {ParticleSpec} from './manifest-types/particle-spec.js';
import {UiTransformationParticle} from './ui-transformation-particle.js';
import {Handle} from './storage/handle.js';
import {InnerArcHandle} from './particle-execution-context.js';
Expand Down
2 changes: 1 addition & 1 deletion src/tools/kotlin-type-generator.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

import {KotlinGenerationUtils} from './kotlin-generation-utils.js';
import {SchemaGraph, SchemaNode} from './schema2graph.js';
import {HandleConnectionSpec} from '../runtime/particle-spec.js';
import {HandleConnectionSpec} from '../runtime/manifest-types/particle-spec.js';
import {Type} from '../runtime/type.js';
import {HandleConnection} from '../runtime/recipe/handle-connection.js';
import {assert} from '../platform/assert-web.js';
Expand Down
2 changes: 1 addition & 1 deletion src/tools/manifest2proto.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ import {Handle} from '../runtime/recipe/handle.js';
import {Particle} from '../runtime/recipe/particle.js';
import {CollectionType, ReferenceType, SingletonType, TupleType, Type, TypeVariable} from '../runtime/type.js';
import {Schema} from '../runtime/schema.js';
import {HandleConnectionSpec, ParticleSpec} from '../runtime/particle-spec.js';
import {HandleConnectionSpec, ParticleSpec} from '../runtime/manifest-types/particle-spec.js';
import {Manifest} from '../runtime/manifest.js';
import {DirectionEnum, FateEnum, ManifestProto, PrimitiveTypeEnum} from './manifest-proto.js';
import {Refinement, RefinementExpressionLiteral} from '../runtime/refiner.js';
Expand Down
Loading

0 comments on commit 189635e

Please sign in to comment.