gajus/eslint-plugin-flowtype

overloading a function using declare is producing ESLint no-redeclare error

Open

#374 opened on 2018年11月14日

GitHub で見る
 (2 comments) (4 reactions) (0 assignees)JavaScript (167 forks)batch import
enhancementhelp wanted

Repository metrics

Stars
 (1,078 stars)
PR merge metrics
 (30d に merged PR はありません)

説明

declare function DataPoolConnectMethodType (): Promise<DatabasePoolConnectionType>;
declare function DataPoolConnectMethodType ((connection: DatabaseIsolatedPoolConnectionType) => Promise<void>): Promise<void>;

Expected:

No error.

Actual:

no-redeclare error.

Related issues:

コントリビューターガイド