Inaccurate association of file extension .pb to "PureBasic" instead of "protobuf"

There are many examples on, e.g. “PureBasic” in ONNX

Since now .pb is more likely to be a protobuf binary instead of Basic codes, it should either label .pb file as ‘protobuf’ or skip labelling if the file is actually binary.

Hi @wangxiaoyu!

Welcome to the GitHub Support Forum!

Language detection on is managed by the Linguist Open Source project. To address changes to this language detection, you’ll want to open an issue in the Linguist repository.

Hope that helps!