Ионид F # - Lint все файлы - PullRequest
       60

Ионид F # - Lint все файлы

2 голосов
/ 14 апреля 2019

Я использую Ionide F # в VS Code. Когда я открываю .fs файлы, я вижу элементы, добавленные на вкладку VS Code Problems и подсветку редактора, чтобы показать проблемы. Тем не менее, я не могу понять, как выровнять все решение. Как мне выкопать все файлы?


Edit:

Вот хранилище, где я испытываю эту проблему: https://github.com/GamesFaix/Djambi3

Вот пример fsproj файла из хранилища, где я испытываю эту проблему:

<?xml version="1.0" encoding="utf-8"?>
<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
    <TargetFramework>netstandard2.0</TargetFramework>
  </PropertyGroup>
  <ItemGroup>
    <Compile Include="Errors.fs" />
    <Compile Include="Context.fs" />
    <Compile Include="Security.fs" />
    <Compile Include="Pieces.fs" />
    <Compile Include="ModelExtensions\BoardModelExtensions.fs" />
    <Compile Include="ModelExtensions\BoardModelUtility.fs" />
    <Compile Include="ModelExtensions\GameModelExtensions.fs" />
    <Compile Include="Services\NotificationService.fs" />
    <Compile Include="Services\UserService.fs" />
    <Compile Include="Services\SessionService.fs" />
    <Compile Include="Services\BoardService.fs" />
    <Compile Include="Services\GameCrudService.fs" />
    <Compile Include="Services\PlayerService.fs" />
    <Compile Include="Services\SelectionOptionsService.fs" />
    <Compile Include="Services\SelectionService.fs" />
    <Compile Include="Services\GameStartService.fs" />
    <Compile Include="Services\EventService.fs" />
    <Compile Include="Services\IndirectEffectsService.fs" />
    <Compile Include="Services\TurnService.fs" />
    <Compile Include="Services\PlayerStatusChangeService.fs" />
    <Compile Include="Managers\BoardManager.fs" />
    <Compile Include="Managers\GameManager.fs" />
    <Compile Include="Managers\SessionManager.fs" />
    <Compile Include="Managers\SnapshotManager.fs" />
    <Compile Include="Managers\UserManager.fs" />
    <Compile Include="LogicRoot.fs" />
  </ItemGroup>
  <ItemGroup>
    <ProjectReference Include="..\api.common\api.common.fsproj" />
    <ProjectReference Include="..\api.db.interfaces\api.db.interfaces.fsproj" />
    <ProjectReference Include="..\api.logic.interfaces\api.logic.interfaces.fsproj" />
    <ProjectReference Include="..\api.model\api.model.fsproj" />
  </ItemGroup>
  <Import Project="..\..\.paket\Paket.Restore.targets" />
</Project>
...