Как определить платформу проекта в репозитории кода - PullRequest
0 голосов
/ 22 октября 2018

Мои вопросы касаются того, как классифицировать целевую платформу программного проекта в хранилище кода по списку имен файлов в проекте.В частности, у меня есть доступ к коллекции проектов в хранилище кода.Я могу получить имена файлов каждого файла в каждом проекте, и меня попросили попытаться определить конкретные платформы, если таковые имеются, для которых предназначен проект, используя эту информацию.Основные платформы, которые мне нужно определить:

Android iOS Windows Desktop

Можно ли сделать это, используя только имена файлов в хранилище?Схема классификации не должна быть взаимоисключающей или коллективно исчерпывающей, т. Е. Проект может иметь несколько платформ или, возможно, ни одной, но я должен быть уверен, если я назначу платформу (или минимизирую ошибку типа 1).Меня интересует любая эвристика о том, как это сделать.

...