Skip to content

Commit 0099cf2

Browse files
committed
Enable noUnusedImports and noUnusedVariables in Biome
1 parent 736f3f3 commit 0099cf2

File tree

13 files changed

+24
-21
lines changed

13 files changed

+24
-21
lines changed

__mocks__/_failing_page.ts

+5-5
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,17 @@ export default {
99
// Intentionally empty
1010
},
1111
},
12-
getAnnotations: () => new Promise((resolve, reject) => reject(new Error())),
13-
getOperatorList: () => new Promise((resolve, reject) => reject(new Error())),
14-
getStructTree: () => new Promise<void>((resolve, reject) => reject(new Error())),
15-
getTextContent: () => new Promise((resolve, reject) => reject(new Error())),
12+
getAnnotations: () => new Promise((_resolve, reject) => reject(new Error())),
13+
getOperatorList: () => new Promise((_resolve, reject) => reject(new Error())),
14+
getStructTree: () => new Promise<void>((_resolve, reject) => reject(new Error())),
15+
getTextContent: () => new Promise((_resolve, reject) => reject(new Error())),
1616
getViewport: () => ({
1717
width: 600,
1818
height: 800,
1919
rotation: 0,
2020
}),
2121
render: () => ({
22-
promise: new Promise((resolve, reject) => reject(new Error())),
22+
promise: new Promise((_resolve, reject) => reject(new Error())),
2323
cancel: () => {
2424
// Intentionally empty
2525
},

__mocks__/_failing_pdf.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ export default {
55
fingerprint: 'a62067476e69734bb8eb60122615dfbf',
66
numPages: 4,
77
},
8-
getDestination: () => new Promise((resolve, reject) => reject(new Error())),
9-
getOutline: () => new Promise((resolve, reject) => reject(new Error())),
10-
getPage: () => new Promise((resolve, reject) => reject(new Error())),
8+
getDestination: () => new Promise((_resolve, reject) => reject(new Error())),
9+
getOutline: () => new Promise((_resolve, reject) => reject(new Error())),
10+
getPage: () => new Promise((_resolve, reject) => reject(new Error())),
1111
numPages: 4,
1212
} as unknown as PDFDocumentProxy;

__mocks__/_silently_failing_pdf.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ export default {
88
numPages: 4,
99
},
1010
getDestination: () =>
11-
new Promise((resolve, reject) => reject(new RenderingCancelledException('Cancelled'))),
11+
new Promise((_resolve, reject) => reject(new RenderingCancelledException('Cancelled'))),
1212
getOutline: () =>
13-
new Promise((resolve, reject) => reject(new RenderingCancelledException('Cancelled'))),
13+
new Promise((_resolve, reject) => reject(new RenderingCancelledException('Cancelled'))),
1414
getPage: () =>
15-
new Promise((resolve, reject) => reject(new RenderingCancelledException('Cancelled'))),
15+
new Promise((_resolve, reject) => reject(new RenderingCancelledException('Cancelled'))),
1616
numPages: 4,
1717
} as unknown as PDFDocumentProxy;

biome.json

+4
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@
1212
"complexity": {
1313
"noUselessSwitchCase": "off"
1414
},
15+
"correctness": {
16+
"noUnusedImports": "warn",
17+
"noUnusedVariables": "warn"
18+
},
1519
"suspicious": {
1620
"noConsoleLog": "warn"
1721
}

packages/react-pdf/src/LinkService.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ export default class LinkService implements IPDFLinkService {
8989
return 0;
9090
}
9191

92-
set rotation(value) {
92+
set rotation(_value) {
9393
// Intentionally empty
9494
}
9595

packages/react-pdf/src/StructTreeItem.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ export default function StructTreeItem({
2020
}: StructTreeItemProps): React.ReactElement {
2121
const attributes = useMemo(() => getAttributes(node), [node]);
2222

23-
// biome-ignore lint/correctness/useExhaustiveDependencies: Looks like a Biome error
2423
const children = useMemo(() => {
2524
if (!isStructTreeNode(node)) {
2625
return null;

sample/create-react-app-5/src/Sample.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ export default function Sample() {
6666
</div>
6767
<div className="Example__container__document" ref={setContainerRef}>
6868
<Document file={file} onLoadSuccess={onDocumentLoadSuccess} options={options}>
69-
{Array.from(new Array(numPages), (el, index) => (
69+
{Array.from(new Array(numPages), (_el, index) => (
7070
<Page
7171
key={`page_${index + 1}`}
7272
pageNumber={index + 1}

sample/next-app/app/Sample.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ export default function Sample() {
6868
</div>
6969
<div className="Example__container__document" ref={setContainerRef}>
7070
<Document file={file} onLoadSuccess={onDocumentLoadSuccess} options={options}>
71-
{Array.from(new Array(numPages), (el, index) => (
71+
{Array.from(new Array(numPages), (_el, index) => (
7272
<Page
7373
key={`page_${index + 1}`}
7474
pageNumber={index + 1}

sample/next-pages/pages/Sample.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ export default function Sample() {
6464
</div>
6565
<div className="Example__container__document" ref={setContainerRef}>
6666
<Document file={file} onLoadSuccess={onDocumentLoadSuccess} options={options}>
67-
{Array.from(new Array(numPages), (el, index) => (
67+
{Array.from(new Array(numPages), (_el, index) => (
6868
<Page
6969
key={`page_${index + 1}`}
7070
pageNumber={index + 1}

sample/parcel2/Sample.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ export default function Sample() {
6868
</div>
6969
<div className="Example__container__document" ref={setContainerRef}>
7070
<Document file={file} onLoadSuccess={onDocumentLoadSuccess} options={options}>
71-
{Array.from(new Array(numPages), (el, index) => (
71+
{Array.from(new Array(numPages), (_el, index) => (
7272
<Page
7373
key={`page_${index + 1}`}
7474
pageNumber={index + 1}

sample/vite/Sample.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ export default function Sample() {
6666
</div>
6767
<div className="Example__container__document" ref={setContainerRef}>
6868
<Document file={file} onLoadSuccess={onDocumentLoadSuccess} options={options}>
69-
{Array.from(new Array(numPages), (el, index) => (
69+
{Array.from(new Array(numPages), (_el, index) => (
7070
<Page
7171
key={`page_${index + 1}`}
7272
pageNumber={index + 1}

sample/webpack5/Sample.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ export default function Sample() {
6666
</div>
6767
<div className="Example__container__document" ref={setContainerRef}>
6868
<Document file={file} onLoadSuccess={onDocumentLoadSuccess} options={options}>
69-
{Array.from(new Array(numPages), (el, index) => (
69+
{Array.from(new Array(numPages), (_el, index) => (
7070
<Page
7171
key={`page_${index + 1}`}
7272
pageNumber={index + 1}

test/Test.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -292,7 +292,7 @@ export default function Test() {
292292
<div className="Test__container__content__document">
293293
{render ? (
294294
displayAll ? (
295-
Array.from(new Array(numPages), (el, index) => (
295+
Array.from(new Array(numPages), (_el, index) => (
296296
<Page
297297
key={`page_${index + 1}`}
298298
{...pageProps}
@@ -327,7 +327,7 @@ export default function Test() {
327327
</div>
328328
)}
329329
<div className="Test__container__content__thumbnails">
330-
{Array.from(new Array(numPages), (el, index) => (
330+
{Array.from(new Array(numPages), (_el, index) => (
331331
<Thumbnail
332332
key={`thumbnail_${index + 1}`}
333333
className="custom-classname-thumbnail"

0 commit comments

Comments
 (0)