William Li
de0c37a48c
Remove accidental debug line
2017-04-23 14:13:19 -07:00
William Li
da398658dc
Localization for CommonOptions
2017-04-23 14:13:11 -07:00
Ankit Mishra
e36f518d63
Improving add package performance by removing extra dg spec files
2017-04-19 10:48:48 -07:00
Livar
2a00911b1f
Merge pull request #6324 from eerhardt/Fix6244
...
Rename publish --target to --manifest.
2017-04-14 20:37:04 -07:00
Mike Lorbetske
645bb43291
Hook 'new' into the CLI telemetry pipeline
2017-04-14 20:32:51 -07:00
Eric Erhardt
bfab25c259
Rename publish --target to --manifest.
...
Fix #6244
2017-04-14 16:08:32 -05:00
William Li
def4322783
Fix format
2017-04-14 10:35:36 -07:00
William Li
83f3a3ec86
Fix dotnet run double dash passing arguments
...
When run “dotnet run -- foo”, foo should be the argument passed to the
subject app. After replacing the original parser, dotnet-run did not
utilize the “unparsedtoken” of the parsed result.
To append unparsedtoken to RunCommand’s argument is not straight
forward. RunCommand has an “immutable constructor”, which is a good
thing, so I made update RunCommand’s argument following the immutable
pattern -- create a new object with the original field but only change
the arguments. I also made these filed private set.
2017-04-13 16:56:57 -07:00
William Li
06f597b8e4
Fix wrong ListDefinition
2017-04-10 22:31:40 -07:00
William Li
1ccf02e226
Replace helpUsage text
2017-04-10 22:11:14 -07:00
William Li
a6d3012da1
Replace dotnet help parser with CliCommandLineParser
...
CliCommandLineParserVersion 138 cannot use help as command and --help as
opinion at the same timem, update to 142
2017-04-10 22:11:14 -07:00
William Li
cddffb08d2
Refactoring: Move UsageText to a separate file
2017-04-10 22:10:14 -07:00
Mike Lorbetske
fc77d7e152
Update templates & engine, rename --skip-restore to --no-restore
2017-04-10 20:00:17 -07:00
Eric Erhardt
ae78b87587
Update SDK to 2.0.0-alpha-20170410-1.
2017-04-10 14:24:52 -05:00
Livar
18126c4ea8
Merge branch 'master' into CacheRename
2017-04-08 09:36:15 -07:00
Livar
cc9271119e
Merge pull request #6266 from wli3/fix-migrate-x
...
Fix migrate command's parse error
2017-04-08 09:34:52 -07:00
Eric Erhardt
07b25e268c
Rename cache
to store
.
...
Rename `dotnet publish --filter` to `dotnet publish --target`.
Partial fixes for #6243 , #6244
2017-04-07 14:21:16 -05:00
William Li
4f52ed37f7
Fix migrate command's parse error
...
argument. So, when it is trying to materialize MigrateCommand, the file
path does not match what it is expected(a bool).
2017-04-07 08:01:06 -07:00
Mike Lorbetske
379dd5c9e0
Update template engine & template versions
2017-04-05 13:50:12 -07:00
Eric Erhardt
b00384f497
Merge pull request #6234 from eerhardt/SelfContained
...
Add --self-contained to publish.
2017-04-04 12:03:09 -05:00
Livar
6c5d622b9e
Merge pull request #6151 from smadala/rd-arg
...
Add results-directory switch to dotnet test
2017-04-04 08:31:58 -07:00
Satya Madala
bd10beafae
update help message for test results directory
2017-04-04 12:40:18 +05:30
Livar
34f7df0763
Merge pull request #6209 from livarcocc/first_run_fallback_folder
...
First run fallback folder
2017-04-03 23:23:29 -07:00
Livar Cunha
3d0089552c
Fixing failures in tests when the user has a fallbackfolder setup on this machine already. These failures are again due to the fact that --packages are not populated when the packages are found in the fallback folder.
2017-04-03 22:15:40 -07:00
Eric Erhardt
ab15200500
Add --self-contained to publish.
...
This flows to the $(SelfContained) property added in https://github.com/dotnet/sdk/pull/1053
2017-04-03 18:17:08 -05:00
Livar Cunha
347bd4b1fe
Fixing the location of the sentinel and placing it side by side with the fallback folder.
2017-03-30 14:14:36 -07:00
Livar Cunha
0c1af8a2fe
Enabling E2E tests by setting HOME and USERPROFILE env variables. This will cause the NuGet.Config and fallback folder to be extract to the location in those variables during the tests. Also refactored all NuGet path calculators for the first run to a single place.
2017-03-30 11:28:01 -07:00
jonsequitur
7a90675be7
enforce repeating options to for multiple arguments
2017-03-30 07:43:04 -07:00
Livar Cunha
a46237784e
Modified the build script to generate the lzma archive without the nupkgs. Modified the configurer to upsert NuGet.Config with the fallback folder info and to extract the fallback folder. Added unit tests for all this. Next step: update E2E tests.
2017-03-30 00:11:17 -07:00
Satya Madala
8bed1b3a23
Update help text
2017-03-30 12:13:14 +05:30
Petr Onderka
8eab3ad038
Fixed broken links
2017-03-28 15:50:05 +02:00
Satya Madala
12e59ebb6e
Merge branch 'master' into rd-arg
2017-03-25 16:33:01 +05:30
Satya Madala
8a6913b2fe
Add results directory arg to dotnet test
2017-03-25 15:18:14 +05:30
Livar
9f186882b3
Merge pull request #6120 from dasMulli/bugfix/run-directory-arg
...
Allow directories as project arguments to run command.
2017-03-24 14:14:50 -07:00
dasMulli
a4cb3fdf81
Allow directories as project arguments to run command.
2017-03-24 06:44:53 +01:00
jonsequitur
abfb877c5d
update Microsoft.DotNet.Cli.CommandLineParser version for more selective option splitting
2017-03-23 17:12:35 -07:00
Livar
960b3808ee
Merge pull request #6115 from jonsequitur/adaptive-help-spacing
...
Adaptive help spacing
2017-03-23 13:13:49 -07:00
jonsequitur
149f292b6a
check for help in DotNetTopLevelCommandBase
2017-03-23 08:15:41 -07:00
jonsequitur
857df6a384
remove unused variable
2017-03-22 15:47:54 -07:00
jonsequitur
94bc781df7
remove debug file output
2017-03-22 13:51:45 -07:00
jonsequitur
c58b0b70a6
add null propagation
2017-03-22 13:51:32 -07:00
jonsequitur
055523770a
update CliCommandLineParser version
2017-03-22 13:51:09 -07:00
jonsequitur
53f9b4f427
fix spelling error
2017-03-22 13:04:58 -07:00
jonsequitur
0eca6cb9cd
remove unused forwarded argument
2017-03-21 14:55:33 -07:00
jonsequitur
66980de543
merge
2017-03-21 14:19:56 -07:00
Livar
09f07e8b04
Merge pull request #6090 from eerhardt/Run
...
Port #4403 back into the main source code.
2017-03-21 13:11:02 -07:00
jonsequitur
4effd9354c
merge
2017-03-21 11:57:08 -07:00
Eric Erhardt
55eb812664
Port #4403 back into the main source code.
...
This change was lost when we converted the MSBuild "run3" verb to just "run".
Fix #6076
2017-03-21 13:46:08 -05:00
jonsequitur
4425398fc8
set loc strings for parser-formatted help
2017-03-21 11:41:09 -07:00
Rama Krishnan Raghupathy
a48f3a6bbf
Using Apphost.exe for standalone apps
2017-03-20 18:06:48 -07:00
jonsequitur
3e265a98b8
fix merge issues
2017-03-19 18:48:16 -07:00
Jon Sequeira
6cfec479cb
Merge branch 'master' into tab-completion
2017-03-19 18:20:29 -07:00
jonsequitur
c85492bd48
merge master
2017-03-19 17:09:05 -07:00
jonsequitur
daac945742
restore loc strings, subcommand parsers into separate files
2017-03-19 16:38:08 -07:00
Jon Sequeira
43c13f2f53
move parse result validation to CommandBase to allow custom messages
2017-03-19 14:30:43 -07:00
jonsequitur
f8e051895e
re-enable colon and equals signs as argument delimiters
2017-03-17 13:28:21 -07:00
jonsequitur
0d04b51c93
get the full path for dotnet cache output
2017-03-17 11:06:58 -07:00
Livar
1574349a59
Merge pull request #5875 from dotnet/mairaw-patch-1
...
Fix misleading string for dotnet add package
2017-03-16 19:55:33 -07:00
Maira Wenzel
1ee9529203
reverted SpecifyExactlyOnePackageReference string
2017-03-16 16:10:48 -07:00
Jon Sequeira
4d8bab8389
remove extra diagnostic output from ForwardApp
2017-03-16 15:46:27 -07:00
jonsequitur
973021b214
publish, cache, text fixes; rename ForwardAs and introduce ForwardAsMany
2017-03-16 13:22:08 -07:00
Maira Wenzel
9b06921b75
addressed feedback
2017-03-16 10:59:33 -07:00
jonsequitur
8aa702dc97
text fixes for dotnet remove
2017-03-16 10:46:08 -07:00
jonsequitur
9c2e8f0037
text fixes, remove file existence validations from parse
2017-03-16 09:49:07 -07:00
jonsequitur
9318e8f10d
Merge branch 'tab-completion' of https://github.com/jonsequitur/cli into tab-completion
2017-03-16 08:32:43 -07:00
jonsequitur
3c8f330930
update parser
2017-03-16 08:31:15 -07:00
Piotr Puszkiewicz
6c8400b8be
dotnet run --no-build
...
test shows the option was previously supported, but ignored.
2017-03-16 02:39:48 -07:00
Livar
d347e2781d
Merge pull request #5922 from blackdwarf/helpadd
...
Add dotnet help <verb> support
2017-03-15 22:00:00 -07:00
Jon Sequeira
69ba7095e5
update parser
2017-03-15 20:33:22 -07:00
jonsequitur
5bfd610407
add back --version-suffix
2017-03-15 19:25:16 -07:00
jonsequitur
ae312b7965
adjust parser constraints for dotnet add
2017-03-15 19:09:54 -07:00
Jon Sequeira
8a2be57617
text fixes for dotnet remove
2017-03-15 13:59:39 -07:00
blackdwarf
30a872bd80
Responding to PR feedback
2017-03-15 09:51:07 -07:00
Zlatko Knezevic
d251734170
Responding to PR feedback
2017-03-15 09:37:28 -07:00
Jon Sequeira
bcfc16000c
latest CliCommandLine
2017-03-15 09:28:10 -07:00
Jon Sequeira
c316b98c74
remove command fixes
2017-03-15 09:27:27 -07:00
Jon Sequeira
bbc2722cb7
loc spelling error and other fixes
2017-03-14 23:13:59 -07:00
jonsequitur
d3a101ebad
list reference accepts zero or one arg
2017-03-14 20:20:25 -07:00
jonsequitur
1ca338838a
dotnet list reference fix
2017-03-14 19:19:31 -07:00
Jon Sequeira
4940c2a6ee
use ValueOrDefault
2017-03-14 18:41:27 -07:00
Livar
ee9ba91e85
Merge pull request #6030 from nj/readme_environment_var
...
Change name for DOTNET_PACKAGES to NUGET_PACKAGES
2017-03-14 18:19:41 -07:00
Jon Sequeira
11270a436b
list command help text fix
2017-03-14 16:13:49 -07:00
Jon Sequeira
59d1fe32bc
remove redundant help
2017-03-14 15:22:31 -07:00
Jon Sequeira
35732fc07d
include HelpText in CommandParsingError, write it to stdout
2017-03-14 12:26:24 -07:00
Jon Sequeira
22fb17422f
handle -? and /? arguments as help
2017-03-14 11:30:35 -07:00
Jon Sequeira
898d10cb2d
help text adjustments for dotnet sln
2017-03-14 11:23:19 -07:00
Jon Sequeira
96683c1421
help text updates
2017-03-14 10:33:58 -07:00
Nikolaj Jørgensen
cacd52fdbb
Change name for DOTNET_PACKAGES to NUGET_PACKAGES
...
README was never updated in #817 , making it show an obsolete variable.
This reflects the name used in the current code
2017-03-14 10:55:29 +01:00
Zlatko Knezevic
36e3d5d2f9
Removing locale from the commented links
2017-03-13 20:56:42 -07:00
Jon Sequeira
2c96d8e8b9
throw exceptions for command not found
2017-03-13 20:06:59 -07:00
Zlatko Knezevic
fa98674954
Responding to PR feedback
2017-03-13 19:42:30 -07:00
Jon Sequeira
ace4fe49f6
new CliCommandLine version
2017-03-13 16:01:58 -07:00
Jon Sequeira
f5d9cfc79c
reverse order of help response vs error response
2017-03-13 15:29:39 -07:00
Jon Sequeira
204d8594bf
throw exception on parse errors
2017-03-13 13:29:03 -07:00
Jon Sequeira
11b7e7e449
new CliCommandLine version
2017-03-13 12:46:39 -07:00
Jon Sequeira
02ac115f2b
new CliCommandLine version with help fix
2017-03-13 09:03:14 -07:00
Jon Sequeira
8a0f37ed79
bump CliCommandLine version
2017-03-13 08:25:21 -07:00
Zbyněk Sailer
ddd27248b1
LOC CHECKIN | dotnet/cli | 20170313 | bugfix
2017-03-13 14:24:31 +01:00
Jon Sequeira
d3143b779f
stop writing ParseResult.Diagram to output
2017-03-12 16:48:59 -07:00
Jon Sequeira
a6c2b6c9f6
update CliCommandLine, other code changes
2017-03-12 15:06:34 -07:00
Jon Sequeira
5c4db56d3b
correct arguments for dotnet sln commands
2017-03-11 11:47:04 -08:00
Jon Sequeira
86f26550f1
R: fix spelling
2017-03-11 11:00:18 -08:00
jonsequitur
ae01694167
Merge branch 'tab-completion' of https://github.com/jonsequitur/cli into tab-completion
2017-03-11 09:45:19 -08:00
Piotr Puszkiewicz
7795ce4d67
Fix build command
2017-03-10 18:59:32 -08:00
Jon Sequeira
6e3a55e872
update CliCommandLine version
2017-03-10 18:21:58 -08:00
Piotr Puszkiewicz
3bdfe28765
Resolve build breaks
2017-03-10 17:52:40 -08:00
Piotr Puszkiewicz
23d4fb32f3
Merge remote-tracking branch 'jonsequitur/tab-completion' into tab-completion
2017-03-10 17:37:26 -08:00
Jon Sequeira
34d9cbf863
new CliCommandLine version
2017-03-10 17:11:19 -08:00
Jon Sequeira
a3f536c248
move subcommands to new parser
2017-03-10 16:43:44 -08:00
Piotr Puszkiewicz
df3c08b645
Pass through test options to msbuild
2017-03-10 13:49:49 -08:00
Piotr Puszkiewicz
e1568bbc1e
Re-enable localizable strings
2017-03-10 13:36:18 -08:00
Piotr Puszkiewicz
18a2b95dec
Initial port of dotnet test
2017-03-10 13:18:14 -08:00
Piotr Puszkiewicz
d6f0265d15
Merge remote-tracking branch 'jonsequitur/tab-completion' into tab-completion
2017-03-10 10:43:06 -08:00
Piotr Puszkiewicz
482f1b555b
missing peren
2017-03-10 10:43:01 -08:00
Piotr Puszkiewicz
3ff16d9b66
Merge remote-tracking branch 'jonsequitur/tab-completion' into tab-completion
2017-03-10 10:34:27 -08:00
Jon Sequeira
d3319adb59
fix merge error
2017-03-10 10:34:25 -08:00
Piotr Puszkiewicz
1f5be51955
relocate suggest.cs
2017-03-10 10:17:10 -08:00
Piotr Puszkiewicz
940dd6863a
move dotnet-run
2017-03-10 10:13:11 -08:00
Piotr Puszkiewicz
071f4dc697
Convert Run
2017-03-10 09:08:01 -08:00
Piotr Puszkiewicz
4149150acc
Resolve Parser ambiguity
2017-03-10 01:13:13 -08:00
Piotr Puszkiewicz
120d28a78d
Migrate dotnet-pack
2017-03-10 01:11:16 -08:00
Piotr Puszkiewicz
4912e4aa6c
Fix naming of BuildCommand.cs
2017-03-10 01:11:07 -08:00
Piotr Puszkiewicz
92245e4523
Centralize VersionSuffixOption
2017-03-10 01:10:23 -08:00
Piotr Puszkiewicz
dc72b7ce92
Fix Clean ordering
2017-03-10 01:08:19 -08:00
Piotr Puszkiewicz
fd6d499ba6
dotnet-migrate
2017-03-09 18:45:11 -08:00
Piotr Puszkiewicz
ba50d619d8
Build fixes for clean & build
2017-03-09 18:44:48 -08:00
jonsequitur
58bf70a476
merge
2017-03-09 18:36:05 -08:00
Piotr Puszkiewicz
706e34ad47
Cache
2017-03-09 18:16:26 -08:00
Piotr Puszkiewicz
ca9268c504
Clean
2017-03-09 18:16:20 -08:00
Piotr Puszkiewicz
c68aba4f63
Test Fix
2017-03-09 17:52:17 -08:00
Piotr Puszkiewicz
bbc23af138
Fix failing Cache tests
2017-03-09 17:20:00 -08:00
Piotr Puszkiewicz
03544ad0cd
Build Unit Tests
2017-03-09 16:39:49 -08:00
Piotr Puszkiewicz
cb19d357d6
Build issues
2017-03-09 16:17:15 -08:00
Piotr Puszkiewicz
1c25a17e03
, -> ;
2017-03-09 16:13:19 -08:00
Piotr Puszkiewicz
e0da3090e6
Initial Cache parser
2017-03-09 16:12:08 -08:00
Piotr Puszkiewicz
3ebdf2909d
TFM, RID, Config as CommonOptions
2017-03-09 16:11:58 -08:00
Piotr Puszkiewicz
30e856a365
zeroormore
2017-03-09 14:47:02 -08:00
Piotr Puszkiewicz
ae152503aa
port build command
2017-03-09 14:36:31 -08:00
Justin Goshi
c35dbd9563
Migration of xproj with name different from folder leaves ref to old project in solution ( #5958 )
...
* WIP trying to remove unused xproj files
* Use relative path
* Add a test
* Fix a few test failures
* Fix path issue
* Address PR Comments
2017-03-09 12:17:18 -10:00
Jon Sequeira
ee2b8f2efa
add diag to VerbosityOption
2017-03-09 13:57:37 -08:00
Jon Sequeira
ea899f236e
fix publish parser args validation
2017-03-09 13:19:46 -08:00
Jon Sequeira
46b799af01
trigger help display using HelpException
2017-03-09 12:31:34 -08:00
Jon Sequeira
998ac9c3eb
ParseCommand
2017-03-09 10:53:17 -08:00
Jon Sequeira
4284c4e363
small change to arg forwarding methods, test fixes
2017-03-09 09:14:55 -08:00
jonsequitur
0b94c979db
publish using new parser, rename ArgsToBeForwarded
2017-03-09 07:35:06 -08:00
jonsequitur
1a0ba24883
publish command using new parser
2017-03-08 17:53:07 -08:00
Jon Sequeira
fd6f7e48b5
WIP
2017-03-08 16:02:24 -08:00
Rama Krishnan Raghupathy
7e0010c57f
display exception as error
2017-03-08 15:12:50 -08:00
Jon Sequeira
30480fa189
restore:captures arguments for forwarding to MSBuild
2017-03-07 16:40:18 -08:00
Rama Krishnan Raghupathy
ed1ca04f51
Enabling multifile support for cache
2017-03-07 14:38:07 -08:00