Skip to content

Commit

Permalink
chore: Apply biome import sorting
Browse files Browse the repository at this point in the history
  • Loading branch information
manzt committed Jun 3, 2024
1 parent 56ad7ad commit 4f76650
Show file tree
Hide file tree
Showing 82 changed files with 255 additions and 255 deletions.
2 changes: 1 addition & 1 deletion biome.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"$schema": "https://biomejs.dev/schemas/1.7.3/schema.json",
"organizeImports": {
"enabled": false
"enabled": true
},
"linter": {
"enabled": true,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import AdditiveBlendExtension from './additive-blend-extension';
import BaseExtension from './base-extension';
import MaximumIntensityProjectionExtension from './maximum-intensity-projection-extension';
import MinimumIntensityProjectionExtension from './minimum-intensity-projection-extension';
import BaseExtension from './base-extension';

/**
* This object contains the BaseExtension, which can be extended for other additive colormap-style (i.e viridis, jet etc.) rendering, as well
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import AdditiveBlendExtension from './additive-blend-extension';
import BaseExtension from './base-extension';
import MaximumIntensityProjectionExtension from './maximum-intensity-projection-extension';
import MinimumIntensityProjectionExtension from './minimum-intensity-projection-extension';
import BaseExtension from './base-extension';

/**
* This object contains the BaseExtension, which can be extended for other color palette-style rendering, as well
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { LayerExtension } from '@deck.gl/core';
import colorPalette from './color-palette-module';
import { getDefaultPalette, padColors } from '../utils';
import colorPalette from './color-palette-module';

const defaultProps = {
colors: { type: 'array', value: null, compare: true },
Expand Down
2 changes: 1 addition & 1 deletion packages/extensions/src/lens-extension/lens-extension.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { LayerExtension } from '@deck.gl/core';
import lens from './lens-module';
import { getDefaultPalette, padColors } from '../utils';
import lens from './lens-module';

const defaultProps = {
lensEnabled: { type: 'boolean', value: false, compare: true },
Expand Down
4 changes: 2 additions & 2 deletions packages/layers/src/bitmap-layer.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { BitmapLayer as BaseBitmapLayer } from '@deck.gl/layers';
import { COORDINATE_SYSTEM, CompositeLayer } from '@deck.gl/core';
import { Model, Geometry } from '@luma.gl/core';
import { BitmapLayer as BaseBitmapLayer } from '@deck.gl/layers';
import GL from '@luma.gl/constants';
import { Geometry, Model } from '@luma.gl/core';

const PHOTOMETRIC_INTERPRETATIONS = {
WhiteIsZero: 0,
Expand Down
8 changes: 4 additions & 4 deletions packages/layers/src/image-layer.js
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
import { CompositeLayer, COORDINATE_SYSTEM } from '@deck.gl/core';
import { COORDINATE_SYSTEM, CompositeLayer } from '@deck.gl/core';
import GL from '@luma.gl/constants';

import XRLayer from './xr-layer/xr-layer';
import BitmapLayer from './bitmap-layer';
import { isInterleaved, SIGNAL_ABORTED } from '@vivjs/loaders';
import { ColorPaletteExtension } from '@vivjs/extensions';
import { SIGNAL_ABORTED, isInterleaved } from '@vivjs/loaders';
import BitmapLayer from './bitmap-layer';
import XRLayer from './xr-layer/xr-layer';

const defaultProps = {
pickable: { type: 'boolean', value: true, compare: true },
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { TileLayer } from '@deck.gl/geo-layers';
import { COORDINATE_SYSTEM } from '@deck.gl/core';
import { TileLayer } from '@deck.gl/geo-layers';
import { renderSubLayers } from './utils';

const defaultProps = {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
import { CompositeLayer } from '@deck.gl/core';
import { Matrix4 } from '@math.gl/core';
import GL from '@luma.gl/constants';
import { Matrix4 } from '@math.gl/core';

import MultiscaleImageLayerBase from './multiscale-image-layer-base';
import ImageLayer from '../image-layer';
import { getImageSize, isInterleaved, SIGNAL_ABORTED } from '@vivjs/loaders';
import { ColorPaletteExtension } from '@vivjs/extensions';
import { SIGNAL_ABORTED, getImageSize, isInterleaved } from '@vivjs/loaders';
import ImageLayer from '../image-layer';
import MultiscaleImageLayerBase from './multiscale-image-layer-base';

const defaultProps = {
pickable: { type: 'boolean', value: true, compare: true },
Expand Down
2 changes: 1 addition & 1 deletion packages/layers/src/multiscale-image-layer/utils.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import GL from '@luma.gl/constants';
import { getImageSize, isInterleaved } from '@vivjs/loaders';

import XRLayer from '../xr-layer/xr-layer';
import BitmapLayer from '../bitmap-layer';
import XRLayer from '../xr-layer/xr-layer';

export function range(len) {
return [...Array(len).keys()];
Expand Down
6 changes: 3 additions & 3 deletions packages/layers/src/overview-layer.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import { CompositeLayer, COORDINATE_SYSTEM } from '@deck.gl/core';
import { COORDINATE_SYSTEM, CompositeLayer } from '@deck.gl/core';
import { PolygonLayer } from '@deck.gl/layers';
import { getImageSize } from '@vivjs/loaders';
import { ColorPaletteExtension } from '@vivjs/extensions';
import { Matrix4 } from '@math.gl/core';
import { ColorPaletteExtension } from '@vivjs/extensions';
import { getImageSize } from '@vivjs/loaders';

import ImageLayer from './image-layer';

Expand Down
4 changes: 2 additions & 2 deletions packages/layers/src/scale-bar-layer.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { CompositeLayer, COORDINATE_SYSTEM } from '@deck.gl/core';
import { COORDINATE_SYSTEM, CompositeLayer } from '@deck.gl/core';
import { LineLayer, TextLayer } from '@deck.gl/layers';
import { range, makeBoundingBox, snapValue, sizeToMeters } from './utils';
import { makeBoundingBox, range, sizeToMeters, snapValue } from './utils';

import { DEFAULT_FONT_FAMILY } from '@vivjs/constants';

Expand Down
8 changes: 4 additions & 4 deletions packages/layers/src/volume-layer/volume-layer.js
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
import { CompositeLayer, COORDINATE_SYSTEM } from '@deck.gl/core';
import { COORDINATE_SYSTEM, CompositeLayer } from '@deck.gl/core';
import GL from '@luma.gl/constants';
import { isWebGL2 } from '@luma.gl/core';
import { ColorPalette3DExtensions } from '@vivjs/extensions';
import { Matrix4 } from '@math.gl/core';
import { ColorPalette3DExtensions } from '@vivjs/extensions';

import XR3DLayer from '../xr-3d-layer/xr-3d-layer';
import { getPhysicalSizeScalingMatrix } from '../utils';
import { getVolume, getTextLayer } from './utils';
import XR3DLayer from '../xr-3d-layer/xr-3d-layer';
import { getTextLayer, getVolume } from './utils';

const defaultProps = {
pickable: false,
Expand Down
8 changes: 4 additions & 4 deletions packages/layers/src/xr-3d-layer/xr-3d-layer.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
import { COORDINATE_SYSTEM, Layer } from '@deck.gl/core';
/* This is largely an adaptation of Will Usher's excellent blog post/code:
https://github.com/Twinklebear/webgl-volume-raycaster
Without his app, this would have been exponentially more difficult to do, so we thank him dearly.
Expand Down Expand Up @@ -26,17 +27,16 @@ https://github.com/visgl/luma.gl/issues/1415
More information about that is detailed in the comments there.
*/
import GL from '@luma.gl/constants';
import { COORDINATE_SYSTEM, Layer } from '@deck.gl/core';
import { Model, Geometry, Texture3D } from '@luma.gl/core';
import { Geometry, Model, Texture3D } from '@luma.gl/core';
import { ProgramManager } from '@luma.gl/engine';
import { Matrix4 } from '@math.gl/core';
import { Plane } from '@math.gl/culling';

import vs from './xr-3d-layer-vertex.glsl';
import fs from './xr-3d-layer-fragment.glsl';
import vs from './xr-3d-layer-vertex.glsl';

import { padContrastLimits, padWithDefault, getDtypeValues } from '../utils';
import { ColorPalette3DExtensions } from '@vivjs/extensions';
import { getDtypeValues, padContrastLimits, padWithDefault } from '../utils';

const channelsModule = {
name: 'channel-intensity-module',
Expand Down
2 changes: 1 addition & 1 deletion packages/layers/src/xr-layer/utils.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import GL from '@luma.gl/constants';
import { isWebGL2 } from '@luma.gl/core';
import { hasFeature, FEATURES } from '@luma.gl/webgl';
import { FEATURES, hasFeature } from '@luma.gl/webgl';
import { getDtypeValues } from '../utils';

import fs from './xr-layer-fragment.glsl';
Expand Down
6 changes: 3 additions & 3 deletions packages/layers/src/xr-layer/xr-layer.js
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
import { COORDINATE_SYSTEM, Layer, picking, project32 } from '@deck.gl/core';
// A lot of this codes inherits paradigms form DeckGL that
// we live in place for now, hence some of the not-destructuring
import GL from '@luma.gl/constants';
import { COORDINATE_SYSTEM, Layer, project32, picking } from '@deck.gl/core';
import { Model, Geometry, Texture2D } from '@luma.gl/core';
import { Geometry, Model, Texture2D } from '@luma.gl/core';
import { ProgramManager } from '@luma.gl/engine';
import channels from './shader-modules/channel-intensity';
import { padContrastLimits } from '../utils';
import channels from './shader-modules/channel-intensity';
import { getRenderingAttrs } from './utils';

const defaultProps = {
Expand Down
4 changes: 2 additions & 2 deletions packages/layers/tests/image-layer.spec.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import test from 'tape-catch';
import { generateLayerTests, testLayer } from '@deck.gl/test-utils';
import { OrthographicView } from '@deck.gl/core';
import { generateLayerTests, testLayer } from '@deck.gl/test-utils';
import test from 'tape-catch';
import ImageLayer from '../src/image-layer';

test('ImageLayer', t => {
Expand Down
6 changes: 3 additions & 3 deletions packages/layers/tests/multiscale-image-layer-base.spec.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import test from 'tape-catch';
import { generateLayerTests, testLayerAsync } from '@deck.gl/test-utils';
import { OrthographicView } from '@deck.gl/core';
import MultiscaleImageLayerBase from '../src/multiscale-image-layer/multiscale-image-layer-base';
import { generateLayerTests, testLayerAsync } from '@deck.gl/test-utils';
import test from 'tape-catch';
import BitmapLayer from '../src/bitmap-layer';
import MultiscaleImageLayerBase from '../src/multiscale-image-layer/multiscale-image-layer-base';

test('MultiscaleImageLayerBase', async t => {
const view = new OrthographicView({
Expand Down
4 changes: 2 additions & 2 deletions packages/layers/tests/scale-bar-layer.spec.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import test from 'tape-catch';
import { generateLayerTests, testLayer } from '@deck.gl/test-utils';
import { OrthographicView } from '@deck.gl/core';
import { generateLayerTests, testLayer } from '@deck.gl/test-utils';
import test from 'tape-catch';
import ScaleBarLayer from '../src/scale-bar-layer';

test('ScaleBarLayer', t => {
Expand Down
16 changes: 8 additions & 8 deletions packages/layers/tests/utils.spec.js
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
import GL from '@luma.gl/constants';
import { createTestContext } from '@luma.gl/test-utils';
import { FEATURES } from '@luma.gl/webgl';
import test from 'tape-catch';
import { range } from '../src/multiscale-image-layer/utils';
import {
padWithDefault,
padContrastLimits,
snapValue,
sizeToMeters
padWithDefault,
sizeToMeters,
snapValue
} from '../src/utils';
import { createTestContext } from '@luma.gl/test-utils';
import GL from '@luma.gl/constants';
import { FEATURES } from '@luma.gl/webgl';

import { getRenderingAttrs } from '../src/xr-layer/utils';
import { DTYPE_VALUES } from '../../constants';
import { hasFeature } from '@luma.gl/webgl';
import { DTYPE_VALUES } from '../../constants';
import { getRenderingAttrs } from '../src/xr-layer/utils';

const dtypes = Object.keys(DTYPE_VALUES);
const interpolations = [GL.NEAREST, GL.LINEAR];
Expand Down
4 changes: 2 additions & 2 deletions packages/layers/tests/volume-layer.spec.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import test from 'tape-catch';
import { generateLayerTests, testLayer } from '@deck.gl/test-utils';
import { OrbitView } from '@deck.gl/core';
import { generateLayerTests, testLayer } from '@deck.gl/test-utils';
import test from 'tape-catch';
import VolumeLayer from '../src/volume-layer/volume-layer';

test('VolumeLayer', t => {
Expand Down
4 changes: 2 additions & 2 deletions packages/layers/tests/xr-layer.spec.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import test from 'tape-catch';
import { generateLayerTests, testLayer } from '@deck.gl/test-utils';
import { OrthographicView } from '@deck.gl/core';
import { generateLayerTests, testLayer } from '@deck.gl/test-utils';
import test from 'tape-catch';
import XRLayer from '../src/xr-layer/xr-layer';

test('XRLayer', t => {
Expand Down
2 changes: 1 addition & 1 deletion packages/loaders/src/omexml.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { intToRgba, parseXML } from './utils';
import * as z from 'zod';
import { intToRgba, parseXML } from './utils';

export type OmeXml = ReturnType<typeof fromString>;

Expand Down
12 changes: 6 additions & 6 deletions packages/loaders/src/tiff/index.ts
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
import { fromBlob, addDecoder } from 'geotiff';
import { addDecoder, fromBlob } from 'geotiff';
import type { Pool } from 'geotiff';

import LZWDecoder from './lib/lzw-decoder';
import {
parseFilename,
type OmeTiffDims,
type OmeTiffSelection,
createGeoTiff,
type OmeTiffDims
parseFilename
} from './lib/utils';

import { loadSingleFileOmeTiff } from './singlefile-ome-tiff';
import type { OmeXml } from '../omexml';
import { type MultiTiffImage, load as loadMulti } from './multi-tiff';
import { loadMultifileOmeTiff } from './multifile-ome-tiff';
import { load as loadMulti, type MultiTiffImage } from './multi-tiff';
import type TiffPixelSource from './pixel-source';
import type { OmeXml } from '../omexml';
import { loadSingleFileOmeTiff } from './singlefile-ome-tiff';

addDecoder(5, () => LZWDecoder);

Expand Down
2 changes: 1 addition & 1 deletion packages/loaders/src/tiff/lib/decoder.worker.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { getDecoder, addDecoder } from 'geotiff';
import { addDecoder, getDecoder } from 'geotiff';
import LZWDecoder from './lzw-decoder';

addDecoder(5, () => LZWDecoder);
Expand Down
4 changes: 2 additions & 2 deletions packages/loaders/src/tiff/lib/indexers.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { GeoTIFFImage, type GeoTIFF } from 'geotiff';
import type { OmeTiffSelection } from './utils';
import { type GeoTIFF, GeoTIFFImage } from 'geotiff';
import type { MultiTiffImage } from '../multi-tiff';
import type { OmeTiffSelection } from './utils';

type ImageFileDirectory = Awaited<ReturnType<GeoTIFF['parseFileDirectoryAt']>>;

Expand Down
2 changes: 1 addition & 1 deletion packages/loaders/src/tiff/lib/lzw-decoder.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { decompress } from 'lzw-tiff-decoder';
import { BaseDecoder } from 'geotiff';
import { decompress } from 'lzw-tiff-decoder';

interface FileDirectory {
TileWidth?: number;
Expand Down
8 changes: 4 additions & 4 deletions packages/loaders/src/tiff/lib/utils.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import { fromFile, fromUrl, fromBlob } from 'geotiff';
import { getLabels, DTYPE_LOOKUP, prevPowerOf2, assert } from '../../utils';
import { createOffsetsProxy } from './proxies';
import { fromBlob, fromFile, fromUrl } from 'geotiff';
import type { GeoTIFF, GeoTIFFImage } from 'geotiff';
import type { OmeXml, PhysicalUnit, DimensionOrder } from '../../omexml';
import type { DimensionOrder, OmeXml, PhysicalUnit } from '../../omexml';
import { assert, DTYPE_LOOKUP, getLabels, prevPowerOf2 } from '../../utils';
import type { MultiTiffImage } from '../multi-tiff';
import { createOffsetsProxy } from './proxies';

// TODO: Remove the fancy label stuff
export type OmeTiffDims =
Expand Down
12 changes: 6 additions & 6 deletions packages/loaders/src/tiff/multi-tiff.ts
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
import type { GeoTIFFImage } from 'geotiff';

import TiffPixelSource from './pixel-source';
import type Pool from './lib/Pool';
import { getMultiTiffIndexer } from './lib/indexers';
import {
getMultiTiffMetadata,
type OmeTiffSelection,
getMultiTiffMeta,
getTiffTileSize,
type OmeTiffSelection
getMultiTiffMetadata,
getTiffTileSize
} from './lib/utils';
import type Pool from './lib/Pool';
import { getMultiTiffIndexer } from './lib/indexers';
import TiffPixelSource from './pixel-source';

export interface MultiTiffImage {
selection: OmeTiffSelection;
Expand Down
18 changes: 9 additions & 9 deletions packages/loaders/src/tiff/multifile-ome-tiff.ts
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
import type { GeoTIFF } from 'geotiff';
import { type OmeXml, fromString } from '../omexml';
import { assert } from '../utils';
import type Pool from './lib/Pool';
import { createOmeImageIndexerFromResolver } from './lib/indexers';
import {
type OmeTiffDims,
type OmeTiffSelection,
createGeoTiff,
parsePixelDataType,
extractAxesFromPixels,
extractPhysicalSizesfromPixels,
getShapeForBinaryDownsampleLevel,
getTiffTileSize,
type OmeTiffSelection,
extractAxesFromPixels,
type OmeTiffDims,
getShapeForBinaryDownsampleLevel
parsePixelDataType
} from './lib/utils';
import { fromString, type OmeXml } from '../omexml';
import TiffPixelSource from './pixel-source';
import { assert } from '../utils';
import type Pool from './lib/Pool';
import { createOmeImageIndexerFromResolver } from './lib/indexers';

type TiffDataTags = NonNullable<OmeXml[number]['Pixels']['TiffData']>;
type TIffDataItem = TiffDataTags[number];
Expand Down
Loading

0 comments on commit 4f76650

Please sign in to comment.