Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Help/help doc gen #76

Merged
merged 45 commits into from
Mar 28, 2016
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
6c9bbb0
initial version, changing direction
BurtBiel Mar 15, 2016
ab3591e
initial working
BurtBiel Mar 15, 2016
96dc26a
polished working version of --help
BurtBiel Mar 15, 2016
76092a4
added tabbed output
BurtBiel Mar 15, 2016
0ed770c
working completions
BurtBiel Mar 15, 2016
7841f90
Add some basic help behaviors
BurtBiel Mar 15, 2016
6813687
fix proj file
BurtBiel Mar 15, 2016
5f33b55
undo file and fix minor logic
BurtBiel Mar 15, 2016
bd1440b
pylint
BurtBiel Mar 15, 2016
4447ea2
make param help optional
BurtBiel Mar 15, 2016
3461044
fix up tests
BurtBiel Mar 15, 2016
8637fcc
update proj
BurtBiel Mar 16, 2016
f4b7ede
update proj again
BurtBiel Mar 16, 2016
0a31bba
add pyyaml to requirements.txt
BurtBiel Mar 16, 2016
d6fd00b
merge from master
BurtBiel Mar 16, 2016
0cc44c5
fix typos
BurtBiel Mar 16, 2016
26dfabe
fun with pylint
BurtBiel Mar 16, 2016
4fbdd45
better solution for print
BurtBiel Mar 16, 2016
1849e70
fixed typo in help and login command
BurtBiel Mar 16, 2016
524705f
pylint
BurtBiel Mar 16, 2016
fb418b8
code review addressed
BurtBiel Mar 16, 2016
993395e
Refactor argparse so help and other commands are cleaner
BurtBiel Mar 16, 2016
d9bae4a
working tests with out hookup. Also read data from docstrings and lo…
BurtBiel Mar 17, 2016
ea2d123
test suite complete
BurtBiel Mar 17, 2016
c649859
clean up
BurtBiel Mar 17, 2016
7bc62e0
addressed code review feedback and fixed pylint
BurtBiel Mar 17, 2016
0a565a1
merge master
BurtBiel Mar 17, 2016
673c2f2
Working help generation
BurtBiel Mar 18, 2016
8697023
help behavior: show descriptions when showing group children
BurtBiel Mar 18, 2016
28531eb
pylint, fix tests
BurtBiel Mar 18, 2016
184c548
implemented help behaviors
BurtBiel Mar 21, 2016
3c0bf7d
Revert "implemented help behaviors"
BurtBiel Mar 21, 2016
41ab864
Revert "Revert "implemented help behaviors""
BurtBiel Mar 21, 2016
b0d9c5b
tests and lint
BurtBiel Mar 21, 2016
ab9fc35
print change
BurtBiel Mar 21, 2016
7f6d438
minor change
BurtBiel Mar 21, 2016
f37dd42
turn yaml parse error strings into the long description
BurtBiel Mar 21, 2016
0992cc5
update proj file
BurtBiel Mar 21, 2016
a85556f
bug fixes in help behaviors
BurtBiel Mar 22, 2016
00c7a73
tets and lint
BurtBiel Mar 22, 2016
fafda81
scenario polish
BurtBiel Mar 22, 2016
dd77d3f
merge master
BurtBiel Mar 25, 2016
9f51a4c
merge caused error on login action, updated help to match new params
BurtBiel Mar 25, 2016
d6b817a
add try finally and a message stating where help was generated to
BurtBiel Mar 25, 2016
6c59661
remove test comments
BurtBiel Mar 25, 2016
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 7 additions & 15 deletions azure-cli.pyproj
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,7 @@
<InterpreterId>{1dd9c42b-5980-42ce-a2c3-46d3bf0eede4}</InterpreterId>
<InterpreterVersion>3.5</InterpreterVersion>
<EnableNativeCodeDebugging>False</EnableNativeCodeDebugging>
<CommandLineArguments>
</CommandLineArguments>
<CommandLineArguments>vm list-all --query "[*].name"</CommandLineArguments>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)' == 'Debug'" />
<PropertyGroup Condition="'$(Configuration)' == 'Release'" />
Expand All @@ -29,8 +28,9 @@
<Compile Include="azure\cli\commands\login.py" />
<Compile Include="azure\cli\commands\logout.py" />
<Compile Include="azure\cli\commands\network.py" />
<Compile Include="azure\cli\commands\resource.py" />
<Compile Include="azure\cli\commands\resourcegroup.py" />
<Compile Include="azure\cli\commands\storage.py" />
<Compile Include="azure\cli\commands\taskhelp.py" />
<Compile Include="azure\cli\commands\vm.py" />
<Compile Include="azure\cli\commands\_auto_command.py" />
<Compile Include="azure\cli\commands\_command_creation.py" />
Expand All @@ -42,18 +42,18 @@
<Compile Include="azure\cli\extensions\transform.py" />
<Compile Include="azure\cli\extensions\__init__.py" />
<Compile Include="azure\cli\main.py" />
<Compile Include="azure\cli\tests\command_specs\test_spec_network.py" />
<Compile Include="azure\cli\tests\command_specs\test_spec_resource.py" />
<Compile Include="azure\cli\tests\command_specs\test_spec_vm.py" />
<Compile Include="azure\cli\tests\command_specs\__init__.py" />
<Compile Include="azure\cli\tests\test_argparse.py">
<SubType>Code</SubType>
</Compile>
<Compile Include="azure\cli\tests\test_autocommand.py" />
<Compile Include="azure\cli\tests\test_commands.py" />
<Compile Include="azure\cli\tests\test_connection_verify.py" />
<Compile Include="azure\cli\tests\test_help.py" />
<Compile Include="azure\cli\tests\test_output.py" />
<Compile Include="azure\cli\_debug.py" />
<Compile Include="azure\cli\_help.py" />
<Compile Include="azure\cli\_helpdocgen.py" />
<Compile Include="azure\cli\_help_files.py" />
<Compile Include="azure\cli\extensions\_event_dispatcher.py" />
<Compile Include="azure\cli\_locale.py" />
<Compile Include="azure\cli\tests\test_profile.py" />
Expand All @@ -78,8 +78,6 @@
<Folder Include="azure\cli\commands" />
<Folder Include="azure\cli\extensions\" />
<Folder Include="azure\cli\tests\" />
<Folder Include="azure\cli\tests\command_specs\" />
<Folder Include="azure\cli\tests\recordings\" />
</ItemGroup>
<ItemGroup>
<Interpreter Include="..\env\">
Expand All @@ -94,12 +92,6 @@
<Architecture>X86</Architecture>
</Interpreter>
</ItemGroup>
<ItemGroup>
<Content Include="azure\cli\tests\recordings\command_specs.test_spec_network.test_network_usage_list.yaml" />
<Content Include="azure\cli\tests\recordings\command_specs.test_spec_resource.test_resource_group_list.yaml" />
<Content Include="azure\cli\tests\recordings\command_specs.test_spec_vm.test_vm_usage_list_westus.yaml" />
<Content Include="azure\cli\tests\recordings\README.rst" />
</ItemGroup>
<Import Project="$(PtvsTargetsFile)" Condition="Exists($(PtvsTargetsFile))" />
<Import Project="$(MSBuildToolsPath)\Microsoft.Common.targets" Condition="!Exists($(PtvsTargetsFile))" />
</Project>
1 change: 1 addition & 0 deletions requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ azure==2.0.0rc1
jmespath
mock==1.3.0
pylint==1.5.4
pyyaml==3.11
six==1.10.0
vcrpy==1.7.4

Expand Down
Loading