Virtual whiteboard for sketching hand-drawn like diagrams
56 matches across 8 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | packages/element/tests/frame.test.tsx | 69 | function selectElementAndDuplicate( |
| LOW | packages/element/src/frame.ts | 70 | export function isElementIntersectingFrame( |
| LOW | packages/element/src/renderElement.ts | 1074 | export function getFreedrawOutlineAsSegments( |
| LOW | packages/element/src/utils.ts | 125 | export function deconstructLinearOrFreeDrawElement( |
| LOW | packages/element/src/utils.ts | 210 | export function deconstructRectanguloidElement( |
| LOW | packages/element/src/utils.ts | 422 | export function deconstructDiamondElement( |
| LOW | packages/element/src/zindex.ts | 483 | function shiftElementsAccountingForFrames( |
| LOW | packages/excalidraw/subset/woff2/woff2-bindings.ts | 599 | function updateGlobalBufferAndViews(buf) { |
| LOW | packages/excalidraw/subset/woff2/woff2-bindings.ts | 960 | function receiveInstantiatedSource(output) { |
| LOW | packages/excalidraw/subset/woff2/woff2-bindings.ts | 1383 | function whenDependentTypesAreResolved( |
| LOW | packages/excalidraw/subset/woff2/woff2-bindings.ts | 1508 | function shallowCopyInternalPointer(o) { |
| LOW | packages/excalidraw/subset/woff2/woff2-bindings.ts | 1519 | function throwInstanceAlreadyDeleted(obj) { |
| LOW | packages/excalidraw/subset/woff2/woff2-bindings.ts | 1708 | function constNoSmartPtrRawPointerToWireType(destructors, handle) { |
| LOW | packages/excalidraw/subset/woff2/woff2-bindings.ts | 1812 | function nonConstNoSmartPtrRawPointerToWireType(destructors, handle) { |
| LOW | packages/excalidraw/subset/woff2/woff2-bindings.ts | 1842 | function simpleReadValueFromPointer(pointer) { |
| LOW | packages/excalidraw/subset/woff2/woff2-bindings.ts | 1874 | function getInheritedInstanceCount() { |
| LOW | packages/excalidraw/subset/woff2/woff2-bindings.ts | 1877 | function getLiveInheritedInstances() { |
| LOW | packages/excalidraw/subset/woff2/woff2-bindings.ts | 2566 | function floatReadValueFromPointer(name, shift) { |
| LOW | packages/excalidraw/subset/woff2/woff2-bindings.ts | 2632 | function integerReadValueFromPointer(name, shift, signed) { |
| LOW | packages/math/src/curve.ts | 333 | export function curveCatmullRomQuadraticApproxPoints( |
| LOW | packages/math/src/curve.ts | 411 | export function offsetPointsForQuadraticBezier( |
| LOW | packages/common/src/constants.ts | 159 | export function getGenericFontFamilyFallback( |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | packages/element/tests/frame.test.tsx | 581 | ["arrow", "text", "frame"], |
| LOW | packages/element/tests/resize.test.tsx | 181 | // }); |
| LOW | packages/element/tests/resize.test.tsx | 601 | // const boundArrow = UI.createElement("arrow", { |
| LOW | packages/element/tests/resize.test.tsx | 801 | expect(image.scale).toEqual([1, 1]); |
| LOW | packages/element/tests/resize.test.tsx | 1001 | // const rectangle = UI.createElement("rectangle", { |
| LOW | packages/element/tests/resize.test.tsx | 1021 | // const move = [40, 40] as [number, number]; |
| LOW | packages/element/tests/resize.test.tsx | 1041 | |
| LOW | packages/element/tests/resize.test.tsx | 1061 | // ); |
| LOW | packages/element/tests/textWrapping.test.ts | 601 | // 'ち', 'は', '世', '界!', |
| LOW | packages/element/src/renderElement.ts | 1001 | |
| LOW | packages/excalidraw/charts.test.ts | 841 | const epsilonRatio = |
| LOW | packages/excalidraw/types.ts | 881 | // The elements the pointer is "hitting", is determined on the initial |
| LOW | …ckages/excalidraw/subset/harfbuzz/harfbuzz-bindings.ts | 81 | hbSubsetWasm.hb_set_invert(layoutFeatures); |
| LOW | …ckages/excalidraw/subset/harfbuzz/harfbuzz-bindings.ts | 101 | const inputUnicodes = hbSubsetWasm.hb_subset_input_unicode_set(input); |
| LOW | …ckages/excalidraw/subset/harfbuzz/harfbuzz-bindings.ts | 121 | // `hb_subset_input_pin_axis_location (harfbuzz) returned zero when pinning ${axisName} to ${value}, indicat |
| LOW | …ckages/excalidraw/subset/harfbuzz/harfbuzz-bindings.ts | 141 | // value.min, |
| LOW | packages/excalidraw/tests/history.test.tsx | 1101 | // expect(API.getRedoStack().length).toBe(4); |
| LOW | packages/excalidraw/tests/history.test.tsx | 1161 | ]); |
| LOW | packages/excalidraw/tests/data/reconcile.test.ts | 141 | // ------------------------------------------------------------------------- |
| LOW | packages/excalidraw/data/library.ts | 621 | } |
| LOW | packages/common/src/constants.ts | 381 | // roundness type (algorithm) |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | packages/excalidraw/snapping.ts | 67 | // ┌───────────┐◄───────────────► |
| MEDIUM | packages/excalidraw/snapping.ts | 68 | // │ │-----------------┌───────────┐ |
| MEDIUM | packages/excalidraw/snapping.ts | 72 | // └───────────┘-----------------│ │ |
| MEDIUM | packages/excalidraw/snapping.ts | 73 | // └───────────┘ |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | …w/components/TTDDialog/utils/mermaidValidation.test.ts | 167 | // Simulates partial AI-generated content during streaming |
| HIGH | packages/excalidraw/data/blob.ts | 532 | // with AI generated images) |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | packages/element/tests/resize.test.tsx | 1082 | const topArrowLabel = await UI.editText(topArrow.get(), "lorem ipsum"); |
| LOW | packages/element/tests/resize.test.tsx | 1153 | await UI.editText(topText, "lorem ipsum"); |
| LOW | packages/excalidraw/tests/clients.test.ts | 9 | expect(getNameInitial("John Doe")).toBe("J"); |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | packages/element/src/delta.ts | 1629 | // as the element was force deleted, we need to check if adding it back results in a visible change |
| LOW | packages/element/src/elbowArrow.ts | 1593 | // We need to check if the path we have arrived at this neighbor is the shortest one we have seen yet. |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | packages/common/src/utils.ts | 217 | * // Example usage: |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | scripts/release.js | 164 | "Skipping commit. Don't forget to commit manually later!", |