Skip to content
This repository was archived by the owner on Jan 12, 2024. It is now read-only.

Conversation

@ScottCarda-MS
Copy link
Contributor

@ScottCarda-MS ScottCarda-MS commented Sep 16, 2021

Allows multiple inputs to be passed to the CLI. Inputs can be any mix of files, folders, and the - for specifying standard input. Folders are resolved to all the .qs files directly under them. The --recurse or -r flag can be specified to resolve folders recursively, processing all of their sub-directories and their sub-directories and so on.

Addresses #1154 and #1155.

@ScottCarda-MS ScottCarda-MS marked this pull request as ready for review September 17, 2021 22:54
@ScottCarda-MS ScottCarda-MS added the area: formatter Q# source code formatter label Sep 23, 2021
@swernli
Copy link
Contributor

swernli commented Sep 29, 2021

It looks like the build is failing due to an extra newline that snuck into the formatted help output.

Also, the original PR comment at the top referred to #155 but it looks like that was meant to be #1155, so I took the liberty of updating it!

Copy link
Contributor

@swernli swernli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Signed off with minor comments

@ScottCarda-MS
Copy link
Contributor Author

It looks like the build is failing due to an extra newline that snuck into the formatted help output.

Also, the original PR comment at the top referred to #155 but it looks like that was meant to be #1155, so I took the liberty of updating it!

Thanks, that's what I get for trying to do a last minute change, haha. It is fixed now.

@ScottCarda-MS ScottCarda-MS merged commit 6f7aeff into main Sep 29, 2021
swernli added a commit that referenced this pull request Oct 4, 2021
* QIR generation bug fixes (#1153)

* Allow ProjectReference as Target Package (#1166)

Previously only a `PackageReference` would be recognized as a target package. This allows `ProjectReference` to be used as a target package, and still enforces that only one such reference exists.

* Make signature for slicing compiliant with spec (#1167)

* update packages for component governance (#1168)

* Q# Command Line Process Multiple Files and Directories (#1156)

* Force use of LLVM 11 in build pipeline (#1177)

* Formatter - Output to Files (#1165)

* Only re-indent if closing brace occurs in indentation region (#1174)

* Only re-indent if closing brace occurs in indentation region

* Use char.IsWhiteSpace

* Blank line

Co-authored-by: bettinaheim <34236215+bettinaheim@users.noreply.github.com>
Co-authored-by: Angela Burton <anjbur@users.noreply.github.com>
Co-authored-by: Scott Carda <55811729+ScottCarda-MS@users.noreply.github.com>
Co-authored-by: Sarah Marshall <33814365+samarsha@users.noreply.github.com>
@ScottCarda-MS ScottCarda-MS deleted the sccarda/CommandLine branch October 21, 2021 21:25
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area: formatter Q# source code formatter

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants