mirror of
https://github.com/yjs/yjs.git
synced 2025-12-16 11:47:46 +01:00
lint
This commit is contained in:
@@ -13,7 +13,6 @@ import {
|
|||||||
mergeIdMaps,
|
mergeIdMaps,
|
||||||
createID,
|
createID,
|
||||||
mergeIdSets,
|
mergeIdSets,
|
||||||
ID, IdSet, Item, Snapshot, Doc, AbstractContent, IdMap, // eslint-disable-line
|
|
||||||
applyUpdate,
|
applyUpdate,
|
||||||
writeIdSet,
|
writeIdSet,
|
||||||
UpdateEncoderV1,
|
UpdateEncoderV1,
|
||||||
@@ -24,10 +23,9 @@ import {
|
|||||||
UndoManager,
|
UndoManager,
|
||||||
StackItem,
|
StackItem,
|
||||||
getItemCleanStart,
|
getItemCleanStart,
|
||||||
Transaction,
|
|
||||||
StructStore,
|
|
||||||
intersectSets,
|
intersectSets,
|
||||||
ContentFormat
|
ContentFormat,
|
||||||
|
StructStore, Transaction, ID, IdSet, Item, Snapshot, Doc, AbstractContent, IdMap // eslint-disable-line
|
||||||
} from '../internals.js'
|
} from '../internals.js'
|
||||||
|
|
||||||
import * as error from 'lib0/error'
|
import * as error from 'lib0/error'
|
||||||
@@ -288,7 +286,7 @@ const collectSuggestedChanges = (tr, am, start, end, collectAll) => {
|
|||||||
if (!item.deleted) {
|
if (!item.deleted) {
|
||||||
const slice = am.inserts.slice(item.id.client, item.id.clock, item.length)
|
const slice = am.inserts.slice(item.id.client, item.id.clock, item.length)
|
||||||
if (slice.some(s => s.attrs === null)) {
|
if (slice.some(s => s.attrs === null)) {
|
||||||
for (let i = slice.length -1; i >= 0; i--) {
|
for (let i = slice.length - 1; i >= 0; i--) {
|
||||||
const s = slice[i]
|
const s = slice[i]
|
||||||
if (s.attrs == null) break
|
if (s.attrs == null) break
|
||||||
inserts.add(item.id.client, s.clock, s.len)
|
inserts.add(item.id.client, s.clock, s.len)
|
||||||
@@ -299,6 +297,7 @@ const collectSuggestedChanges = (tr, am, start, end, collectAll) => {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
let foundEndItem = false
|
let foundEndItem = false
|
||||||
|
// eslint-disable-next-line
|
||||||
itemLoop: while (item != null) {
|
itemLoop: while (item != null) {
|
||||||
const itemClient = item.id.client
|
const itemClient = item.id.client
|
||||||
const slice = (item.deleted ? am.deletes : am.inserts).slice(itemClient, item.id.clock, item.length)
|
const slice = (item.deleted ? am.deletes : am.inserts).slice(itemClient, item.id.clock, item.length)
|
||||||
@@ -324,7 +323,7 @@ const collectSuggestedChanges = (tr, am, start, end, collectAll) => {
|
|||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if (item.content instanceof ContentFormat) {
|
if (item.content instanceof ContentFormat) {
|
||||||
const {key, value} = item.content
|
const { key, value } = item.content
|
||||||
if (value == null) {
|
if (value == null) {
|
||||||
openedCollectedFormats.delete(key)
|
openedCollectedFormats.delete(key)
|
||||||
} else {
|
} else {
|
||||||
@@ -336,6 +335,7 @@ const collectSuggestedChanges = (tr, am, start, end, collectAll) => {
|
|||||||
if (s.attrs != null) {
|
if (s.attrs != null) {
|
||||||
inserts.add(itemClient, s.clock, s.len)
|
inserts.add(itemClient, s.clock, s.len)
|
||||||
} else if (foundEndItem && openedCollectedFormats.size === 0) {
|
} else if (foundEndItem && openedCollectedFormats.size === 0) {
|
||||||
|
// eslint-disable-next-line
|
||||||
break itemLoop
|
break itemLoop
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user