# omnisharp-scaffolding
A community project to provide a full-featured scaffolding experience for cross-platform .NET development via a command-line interface (CLI).
Info | Badges |
---|---|
Version | |
License | |
Downloads | |
Build Status | |
Chat |
OmniSharp Scaffolding is a CLI that is capable of enabling dynamic asset scaffolding for cross-platform development. Some examples include:
Yeoman is an excellent tool for generating static assets such as boilerplate and starter code, but it lacks the ability to reflect the type system of a .NET project. While we love and use Yeoman nearly every day, it just isn't the right tool for generating assets dynamically through reasoning about a code base and understanding its object hierarchy.
These scaffolding tools are meant to suplement Yeoman generators, not replace them.
Our long term goals and objectives include the following:
We welcome any and all contributors that would like to help. Please refer to the CONTRIBUTING document for more information.
This project is currently using condo: a cross-platform build, test, and packaging system for DNX-based projects. Once you have cloned the repository, you can build the project using the commands below:
# with code coverage results
condo --coverage default
# without code coverage results
condo
Note: code coverage results are only available on Windows. We are not currently aware of any cross-platform code coverage tools for dnx-based projects.
./condo.sh
© OmniSharp Team and contributors. Distributed under the MIT license. See LICENSE for details.