しばらくしてから、maven { url "whatever" }
この警告が表示されます。
ここに問題が発生しているサンプルプロジェクトがあります
それはブロッカーでも重要でもありませんが、それは一種の迷惑です
誰かがそれがどこから来たのか知っていますか?
仕様:
IDEはGradleDSLを分析しています。構文が完全に拡張されている場合、コードは次のようになります。
project.dependencies({(RepositoryHandler handler) -> {
handler.maven({(MavenArtifactRepository repository) -> {
repository.setUrl("https://...");
});
};
Gradle APIを見ると、次のMavenArtifactRepository
2つのメソッドがあることがわかります。
void setUrl(Object url)
void setUrl(URI url)
したがって、IDEは、Object
またはを渡す必要があると言っていますURI
。setUri(...)
迷惑なIDEを使用すると、警告が消えるはずです。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加