Skip to content

Commit 45c7805

Browse files
committed
Fix types to make "gulp typestest" succeeding
1 parent 63110e3 commit 45c7805

13 files changed

Lines changed: 25 additions & 5 deletions

.github/workflows/types_tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,4 @@ jobs:
2828
run: npm ci
2929

3030
- name: Run types tests
31-
run: npx gulp types
31+
run: npx gulp typestest

src/display/annotation_layer.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,10 @@
2323
/** @typedef {import("../../web/struct_tree_layer_builder.js").StructTreeLayerBuilder} StructTreeLayerBuilder */
2424
// eslint-disable-next-line max-len
2525
/** @typedef {import("../../web/comment_manager.js").CommentManager} CommentManager */
26+
// eslint-disable-next-line max-len
27+
/** @typedef {import("../../web/pdf_link_service.js").PDFLinkService} PDFLinkService */
28+
// eslint-disable-next-line max-len
29+
/** @typedef {import("../../web/base_download_manager.js").BaseDownloadManager} BaseDownloadManager */
2630

2731
import {
2832
AnnotationBorderStyleType,

src/display/editor/annotation_editor_layer.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,8 @@
2222
/** @typedef {import("../annotation_layer.js").AnnotationLayer} AnnotationLayer */
2323
/** @typedef {import("../draw_layer.js").DrawLayer} DrawLayer */
2424
// eslint-disable-next-line max-len
25-
/** @typedef {import("../src/display/struct_tree_layer_builder.js").StructTreeLayerBuilder} StructTreeLayerBuilder */
25+
/** @typedef {import("../../../web/struct_tree_layer_builder.js").StructTreeLayerBuilder} StructTreeLayerBuilder */
26+
/** @typedef {import("../../../web/l10n.js").L10n} L10n */
2627

2728
import {
2829
AnnotationEditorPrefix,

src/display/xfa_layer.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@
1616
// eslint-disable-next-line max-len
1717
/** @typedef {import("./annotation_storage").AnnotationStorage} AnnotationStorage */
1818
/** @typedef {import("./display_utils").PageViewport} PageViewport */
19+
// eslint-disable-next-line max-len
20+
/** @typedef {import("../../web/pdf_link_service.js").PDFLinkService} PDFLinkService */
1921

2022
import { XfaText } from "./xfa_text.js";
2123

web/annotation_layer_builder.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@
2525
// eslint-disable-next-line max-len
2626
/** @typedef {import("../src/display/editor/tools.js").AnnotationEditorUIManager} AnnotationEditorUIManager */
2727
/** @typedef {import("./comment_manager.js").CommentManager} CommentManager */
28+
/** @typedef {import("./pdf_link_service.js").PDFLinkService} PDFLinkService */
29+
// eslint-disable-next-line max-len
30+
/** @typedef {import("./base_download_manager.js").BaseDownloadManager} BaseDownloadManager */
2831

2932
import {
3033
AnnotationLayer,

web/pdf_find_controller.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515

1616
/** @typedef {import("../src/display/api").PDFDocumentProxy} PDFDocumentProxy */
1717
/** @typedef {import("./event_utils").EventBus} EventBus */
18+
/** @typedef {import("./pdf_link_service.js").PDFLinkService} PDFLinkService */
1819

1920
import { binarySearchFirstItem, scrollIntoView } from "./ui_utils.js";
2021
import { getCharacterType, getNormalizeWithNFKC } from "./pdf_find_utils.js";

web/pdf_history.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
*/
1515

1616
/** @typedef {import("./event_utils").EventBus} EventBus */
17+
/** @typedef {import("./pdf_link_service.js").PDFLinkService} PDFLinkService */
1718

1819
import { isValidRotation, parseQueryString } from "./ui_utils.js";
1920
import { updateUrlHash } from "pdfjs-lib";

web/pdf_page_view.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
// eslint-disable-next-line max-len
2222
/** @typedef {import("./pdf_rendering_queue").PDFRenderingQueue} PDFRenderingQueue */
2323
/** @typedef {import("./comment_manager.js").CommentManager} CommentManager */
24+
/** @typedef {import("./l10n.js").L10n} L10n */
2425

2526
import {
2627
AbortException,

web/pdf_rendering_queue.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
/** @typedef {import("./pdf_viewer").PDFViewer} PDFViewer */
1717
// eslint-disable-next-line max-len
1818
/** @typedef {import("./pdf_thumbnail_viewer").PDFThumbnailViewer} PDFThumbnailViewer */
19+
/** @typedef {import("./renderable_view").RenderableView} RenderableView */
1920

2021
import { RenderingCancelledException } from "pdfjs-lib";
2122
import { RenderingStates } from "./renderable_view.js";

web/pdf_thumbnail_viewer.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
/** @typedef {import("./event_utils").EventBus} EventBus */
1919
// eslint-disable-next-line max-len
2020
/** @typedef {import("./pdf_rendering_queue").PDFRenderingQueue} PDFRenderingQueue */
21+
/** @typedef {import("./pdf_link_service.js").PDFLinkService} PDFLinkService */
2122

2223
import {
2324
binarySearchFirstItem,

0 commit comments

Comments
 (0)