ptrefall / fluid-hierarchical-task-network

A simple HTN planner based around the principles of the Builder pattern.
MIT License
344 stars 47 forks source link

Improve & fix project settings #1

Closed TheSniperFan closed 5 years ago

TheSniperFan commented 5 years ago
  1. Cleaned up .gitignore file (dc0f311) Rather than a list of all files to filter, I added the folders to make it cleaner. Now supports older versions of VS and VS Code.

  2. Project now compiles with VS 2017 (a9a20f7) I had to set the .net runtime (4.7.2) and C# (7.1) versions explicitly in the project settings, as 2017 defaulted to the wrong versions.

  3. Ship auto-formatting rules with project (acbb72e, 3d4c6f4) I added an .editorconfig file that should set all relevant formatting settings explicitly, rather than just overriding some defaults (as they may differ between contributors). I also used an extension to automatically reformat all files. This cleaned up some inconsistencies like some lines using tabs for indentation while others used spaces.