dart-lang / pub-dev

The pub.dev website
https://pub.dev
BSD 3-Clause "New" or "Revised" License
780 stars 146 forks source link

No plugins are detected. #2057

Closed JosephNK closed 5 years ago

JosephNK commented 5 years ago

URL: https://pub.dartlang.org/packages?q=flutter_kakao_login => found URL: https://pub.dartlang.org/flutter/packages?q=flutter_kakao_login => not found

The flutter_kakao_login plug-in will only search if the filter condition is set to ALL at https://pub.dartlang.org/flutter. If the filter condition is FLUTTER, it is not searched. Please let me know why.

isoos commented 5 years ago

This has the same root cause as #2053, which will be addressed via #2055.

There are two additional info with the symptoms:

isoos commented 5 years ago

I'm starting to understand the root cause of not having the uses-flutter flag in the search index: at the time when the index tries to load the package document for the freshly uploaded version, there was no analysis yet, neither with that runtimeVersion, nor with any previous one.

There was no fallback to an earlier version, and a placeholder null-analysis was used, which didn't have the platform information. It was made worse by the underlying bug of #2055, which didn't trigger an update even after the analysis was done.

Instead of the placeholder null-analysis we'll need to just keep using the existing entry in the index, which should be the latest correct analysis result for a past version that was latest stable at that time.

JosephNK commented 5 years ago

@isoos

URL: https://pub.dartlang.org/packages?q=flutter_kakao_login => found URL: https://pub.dartlang.org/flutter/packages?q=flutter_kakao_login => found

It works now. Did your search issue resolve? If it is resolved, you may close this issue. Thank you :)

isoos commented 5 years ago

@JosephNK it was expected that it will be resolved automatically (after ~24-26 hours at most), but I'd keep this issue open because the underlying cause is not addressed yet.

isoos commented 5 years ago

The fix was deployed to prod today, closing the issue.