OmniSharp/omnisharp-scaffolding

Name: omnisharp-scaffolding

Owner: OmniSharp

Description: null

Created: 2015-11-21 06:53:15.0

Updated: 2018-01-21 12:52:07.0

Pushed: 2015-12-03 22:02:19.0

Homepage: null

Size: 941

Language: C#

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

?# omnisharp-scaffolding

A community project to provide a full-featured scaffolding experience for cross-platform .NET development via a command-line interface (CLI).

Vitals

Info | Badges ————–|————– Version | NuGet Version MyGet Version License | License Downloads | NuGet Downloads MyGet Downloads Build Status | Travis Build Status AppVeyor Build Status Chat | Join Chat

What is OmniSharp Scaffolding

OmniSharp Scaffolding is a CLI that is capable of enabling dynamic asset scaffolding for cross-platform development. Some examples include:

Why not Yeoman?

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.

Goals and Objectives

Our long term goals and objectives include the following:

Contributing

We welcome any and all contributors that would like to help. Please refer to the CONTRIBUTING document for more information.

Building OmniSharp Scaffolding

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:

Windows
th code coverage results
o --coverage default

thout code coverage results
o

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.

OS X and Linux
ndo.sh
Copyright and License

© OmniSharp Team and contributors. Distributed under the MIT license. See LICENSE for details.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.