WIP: User Guide

Decided to take a step back from the messy iterative approach of #663, and instead define the user guide from the top down. Created the outline and pages, now will be moving the relevant info from the Quantum Dev. Techniques and Q# Programming Language sections.
Addresses issues #660 (controlled/adjoint discoverability) and #658 (quick reference pages for language commands)

Acrolinx Scorecards
A minimum Acrolinx score of 80 is required.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology.

Article
Acrolinxscore
Lowestcategoryscore
Spellingissues
Scorecard
Processed

articles/TOC.yml
100
100
0
link
:white_check_mark:

articles/user-guide/basics.md
79
54
0
link
:white_check_mark:

articles/user-guide/index.md
83
28
0
link
:white_check_mark:

articles/user-guide/language/callables.md
75
11
0
link
:white_check_mark:

articles/user-guide/language/expressions.md
74
17
0
link
:white_check_mark:

articles/user-guide/language/index.md
85
13
0
link
:white_check_mark:

articles/user-guide/language/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/language/types.md
78
56
1
link
:white_check_mark:

articles/user-guide/quickref/index.md
100
100
0
link
:white_check_mark:

articles/user-guide/quickref/iqsharp.md
86
60
0
link
:white_check_mark:

articles/user-guide/quickref/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/advanced-callables.md
87
27
0
link
:white_check_mark:

articles/user-guide/using-qsharp/control-flow.md
90
43
0
link
:white_check_mark:

articles/user-guide/using-qsharp/controlled-adjoint.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/file-structure.md
95
71
0
link
:white_check_mark:

articles/user-guide/using-qsharp/hosts.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/index.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/libraries.md
94
68
0
link
:white_check_mark:

articles/user-guide/using-qsharp/operations-functions.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/testing-debugging.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/update-reassign.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/variables.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/working-with-qubits.md
100
100
0
link
:white_check_mark:

More information about Acrolinx

Install Acrolinx locally for VSCode
False positives or issues
Troubleshooting issues with Acrolinx

Docs Build status updates of commit 906ccc8:
:warning: Validation status: warnings

File
Status
Preview URL
Details

articles/user-guide/using-qsharp/advanced-callables.md
:warning:Warning
View
Details

articles/user-guide/using-qsharp/index.md
:warning:Warning
View
Details

articles/TOC.yml
:white_check_mark:Succeeded
View

articles/user-guide/basics.md
:white_check_mark:Succeeded
View

articles/user-guide/index.md
:white_check_mark:Succeeded
View

articles/user-guide/language/callables.md
:white_check_mark:Succeeded
View

articles/user-guide/language/expressions.md
:white_check_mark:Succeeded
View

articles/user-guide/language/index.md
:white_check_mark:Succeeded
View

articles/user-guide/language/toc.yml
:white_check_mark:Succeeded

articles/user-guide/language/types.md
:white_check_mark:Succeeded
View

articles/user-guide/quickref/index.md
:white_check_mark:Succeeded
View

articles/user-guide/quickref/iqsharp.md
:white_check_mark:Succeeded
View

articles/user-guide/quickref/toc.yml
:white_check_mark:Succeeded

articles/user-guide/toc.yml
:white_check_mark:Succeeded

articles/user-guide/using-qsharp/control-flow.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/controlled-adjoint.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/file-structure.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/hosts.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/libraries.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/operations-functions.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/testing-debugging.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/toc.yml
:white_check_mark:Succeeded

articles/user-guide/using-qsharp/update-reassign.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/variables.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/working-with-qubits.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/advanced-callables.md

[Warning] (Line: 2, Col: 55, Idx: 104) - (Line: 2, Col: 55, Idx: 104): Mapping values are not allowed in this context.
[Warning] Missing attribute: author. Add the current author's GitHub ID.
[Warning] Missing attribute: title. Add a title string to show in search engine results.

articles/user-guide/using-qsharp/index.md

[Warning] Author Gillenhaal Beck cannot be recognized in GitHub.

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

Acrolinx Scorecards
A minimum Acrolinx score of 80 is required.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology.

Article
Acrolinxscore
Lowestcategoryscore
Spellingissues
Scorecard
Processed

articles/TOC.yml
100
100
0
link
:white_check_mark:

articles/user-guide/basics.md
79
54
0
link
:white_check_mark:

articles/user-guide/index.md
83
28
0
link
:white_check_mark:

articles/user-guide/language/callables.md
75
11
0
link
:white_check_mark:

articles/user-guide/language/expressions.md
74
17
0
link
:white_check_mark:

articles/user-guide/language/index.md
85
13
0
link
:white_check_mark:

articles/user-guide/language/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/language/types.md
78
56
1
link
:white_check_mark:

articles/user-guide/quickref/index.md
100
100
0
link
:white_check_mark:

articles/user-guide/quickref/iqsharp.md
86
60
0
link
:white_check_mark:

articles/user-guide/quickref/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/advanced-callables.md
89
36
0
link
:white_check_mark:

articles/user-guide/using-qsharp/control-flow.md
90
43
0
link
:white_check_mark:

articles/user-guide/using-qsharp/controlled-adjoint.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/file-structure.md
95
71
0
link
:white_check_mark:

articles/user-guide/using-qsharp/hosts.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/index.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/libraries.md
94
68
0
link
:white_check_mark:

articles/user-guide/using-qsharp/operations-functions.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/testing-debugging.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/update-reassign.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/variables.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/working-with-qubits.md
100
100
0
link
:white_check_mark:

More information about Acrolinx

Install Acrolinx locally for VSCode
False positives or issues
Troubleshooting issues with Acrolinx

Docs Build status updates of commit 8809e5f:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

articles/TOC.yml
:white_check_mark:Succeeded
View

articles/user-guide/basics.md
:white_check_mark:Succeeded
View

articles/user-guide/index.md
:white_check_mark:Succeeded
View

articles/user-guide/language/callables.md
:white_check_mark:Succeeded
View

articles/user-guide/language/expressions.md
:white_check_mark:Succeeded
View

articles/user-guide/language/index.md
:white_check_mark:Succeeded
View

articles/user-guide/language/toc.yml
:white_check_mark:Succeeded

articles/user-guide/language/types.md
:white_check_mark:Succeeded
View

articles/user-guide/quickref/index.md
:white_check_mark:Succeeded
View

articles/user-guide/quickref/iqsharp.md
:white_check_mark:Succeeded
View

articles/user-guide/quickref/toc.yml
:white_check_mark:Succeeded

articles/user-guide/toc.yml
:white_check_mark:Succeeded

articles/user-guide/using-qsharp/advanced-callables.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/control-flow.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/controlled-adjoint.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/file-structure.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/hosts.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/index.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/libraries.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/operations-functions.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/testing-debugging.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/toc.yml
:white_check_mark:Succeeded

articles/user-guide/using-qsharp/update-reassign.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/variables.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/working-with-qubits.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

What is the criterion for a concept to be included in "Q# details" or in "Using Q#"?

Acrolinx Scorecards
A minimum Acrolinx score of 80 is required.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology.

Article
Acrolinxscore
Lowestcategoryscore
Spellingissues
Scorecard
Processed

articles/TOC.yml
100
100
0
link
:white_check_mark:

articles/user-guide/basics.md
79
55
0
link
:white_check_mark:

articles/user-guide/index.md
83
28
0
link
:white_check_mark:

articles/user-guide/language/callables.md
78
57
4
link
:white_check_mark:

articles/user-guide/language/expressions.md
86
57
0
link
:white_check_mark:

articles/user-guide/language/index.md
85
13
0
link
:white_check_mark:

articles/user-guide/language/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/language/types.md
76
50
1
link
:white_check_mark:

articles/user-guide/quickref/index.md
100
100
0
link
:white_check_mark:

articles/user-guide/quickref/iqsharp.md
86
60
0
link
:white_check_mark:

articles/user-guide/quickref/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/advanced-callables.md
89
36
0
link
:white_check_mark:

articles/user-guide/using-qsharp/control-flow.md
77
55
1
link
:white_check_mark:

articles/user-guide/using-qsharp/controlled-adjoint.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/file-structure.md
84
58
0
link
:white_check_mark:

articles/user-guide/using-qsharp/hosts.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/index.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/libraries.md
94
68
0
link
:white_check_mark:

articles/user-guide/using-qsharp/operations-functions.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/testing-debugging.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/update-reassign.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/variables.md
76
42
0
link
:white_check_mark:

articles/user-guide/using-qsharp/working-with-qubits.md
80
55
2
link
:white_check_mark:

More information about Acrolinx

Install Acrolinx locally for VSCode
False positives or issues
Troubleshooting issues with Acrolinx

Docs Build status updates of commit 90e29c2:
:warning: Validation status: warnings

File
Status
Preview URL
Details

articles/user-guide/language/types.md
:warning:Warning
View
Details

articles/user-guide/language/expressions.md
:bulb:Suggestion
View
Details

articles/user-guide/using-qsharp/control-flow.md
:bulb:Suggestion
View
Details

articles/user-guide/using-qsharp/variables.md
:bulb:Suggestion
View
Details

articles/user-guide/using-qsharp/working-with-qubits.md
:bulb:Suggestion
View
Details

articles/TOC.yml
:white_check_mark:Succeeded
View

articles/user-guide/basics.md
:white_check_mark:Succeeded
View

articles/user-guide/index.md
:white_check_mark:Succeeded
View

articles/user-guide/language/callables.md
:white_check_mark:Succeeded
View

articles/user-guide/language/index.md
:white_check_mark:Succeeded
View

articles/user-guide/language/toc.yml
:white_check_mark:Succeeded

articles/user-guide/quickref/index.md
:white_check_mark:Succeeded
View

articles/user-guide/quickref/iqsharp.md
:white_check_mark:Succeeded
View

articles/user-guide/quickref/toc.yml
:white_check_mark:Succeeded

articles/user-guide/toc.yml
:white_check_mark:Succeeded

articles/user-guide/using-qsharp/advanced-callables.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/controlled-adjoint.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/file-structure.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/hosts.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/index.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/libraries.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/operations-functions.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/testing-debugging.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/toc.yml
:white_check_mark:Succeeded

articles/user-guide/using-qsharp/update-reassign.md
:white_check_mark:Succeeded
View

articles/user-guide/language/types.md

Line 298: [Warning] Invalid link: 'examples'. The file user-guide/language/types.md doesn't contain a bookmark named 'examples'.
Line 321: [Warning] Invalid link: 'Functors'. The file user-guide/language/types.md doesn't contain a bookmark named 'functors'.

articles/user-guide/language/expressions.md

Line 19: [Suggestion] Multiple H1s are not allowed. You can only have one top-level heading. NOTE: This Suggestion will become a Warning on 04/01/2020.

articles/user-guide/using-qsharp/control-flow.md

Line 14: [Suggestion] Multiple H1s are not allowed. You can only have one top-level heading. NOTE: This Suggestion will become a Warning on 04/01/2020.

articles/user-guide/using-qsharp/variables.md

Line 15: [Suggestion] Multiple H1s are not allowed. You can only have one top-level heading. NOTE: This Suggestion will become a Warning on 04/01/2020.

articles/user-guide/using-qsharp/working-with-qubits.md

Line 13: [Suggestion] Multiple H1s are not allowed. You can only have one top-level heading. NOTE: This Suggestion will become a Warning on 04/01/2020.

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

Acrolinx Scorecards
A minimum Acrolinx score of 80 is required.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology.

Article
Acrolinxscore
Lowestcategoryscore
Spellingissues
Scorecard
Processed

articles/TOC.yml
100
100
0
link
:white_check_mark:

articles/user-guide/basics.md
79
55
0
link
:white_check_mark:

articles/user-guide/index.md
83
28
0
link
:white_check_mark:

articles/user-guide/language/callables.md
78
57
4
link
:white_check_mark:

articles/user-guide/language/expressions.md
86
57
0
link
:white_check_mark:

articles/user-guide/language/index.md
85
13
0
link
:white_check_mark:

articles/user-guide/language/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/language/types.md
76
50
1
link
:white_check_mark:

articles/user-guide/quickref/index.md
100
100
0
link
:white_check_mark:

articles/user-guide/quickref/iqsharp.md
86
60
0
link
:white_check_mark:

articles/user-guide/quickref/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/advanced-callables.md
79
55
2
link
:white_check_mark:

articles/user-guide/using-qsharp/control-flow.md
76
45
4
link
:white_check_mark:

articles/user-guide/using-qsharp/controlled-adjoint.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/file-structure.md
84
58
0
link
:white_check_mark:

articles/user-guide/using-qsharp/hosts.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/index.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/libraries.md
94
68
0
link
:white_check_mark:

articles/user-guide/using-qsharp/operations-functions.md
82
64
1
link
:white_check_mark:

articles/user-guide/using-qsharp/testing-debugging.md
80
55
1
link
:white_check_mark:

articles/user-guide/using-qsharp/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/update-reassign.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/variables.md
76
40
1
link
:white_check_mark:

articles/user-guide/using-qsharp/working-with-qubits.md
78
51
6
link
:white_check_mark:

More information about Acrolinx

Install Acrolinx locally for VSCode
False positives or issues
Troubleshooting issues with Acrolinx

Docs Build status updates of commit ad4a353:
:warning: Validation status: warnings

File
Status
Preview URL
Details

articles/user-guide/language/types.md
:warning:Warning
View
Details

articles/user-guide/language/expressions.md
:bulb:Suggestion
View
Details

articles/user-guide/using-qsharp/control-flow.md
:bulb:Suggestion
View
Details

articles/TOC.yml
:white_check_mark:Succeeded
View

articles/user-guide/basics.md
:white_check_mark:Succeeded
View

articles/user-guide/index.md
:white_check_mark:Succeeded
View

articles/user-guide/language/callables.md
:white_check_mark:Succeeded
View

articles/user-guide/language/index.md
:white_check_mark:Succeeded
View

articles/user-guide/language/toc.yml
:white_check_mark:Succeeded

articles/user-guide/quickref/index.md
:white_check_mark:Succeeded
View

articles/user-guide/quickref/iqsharp.md
:white_check_mark:Succeeded
View

articles/user-guide/quickref/toc.yml
:white_check_mark:Succeeded

articles/user-guide/toc.yml
:white_check_mark:Succeeded

articles/user-guide/using-qsharp/advanced-callables.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/controlled-adjoint.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/file-structure.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/hosts.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/index.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/libraries.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/operations-functions.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/testing-debugging.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/toc.yml
:white_check_mark:Succeeded

articles/user-guide/using-qsharp/update-reassign.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/variables.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/working-with-qubits.md
:white_check_mark:Succeeded
View

articles/user-guide/language/types.md

Line 298: [Warning] Invalid link: 'examples'. The file user-guide/language/types.md doesn't contain a bookmark named 'examples'.
Line 321: [Warning] Invalid link: 'Functors'. The file user-guide/language/types.md doesn't contain a bookmark named 'functors'.

articles/user-guide/language/expressions.md

Line 19: [Suggestion] Multiple H1s are not allowed. You can only have one top-level heading. NOTE: This Suggestion will become a Warning on 04/01/2020.

articles/user-guide/using-qsharp/control-flow.md

Line 139: [Suggestion] Multiple H1s are not allowed. You can only have one top-level heading. NOTE: This Suggestion will become a Warning on 04/01/2020.

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

Acrolinx Scorecards
A minimum Acrolinx score of 80 is required.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology.

Article
Acrolinxscore
Lowestcategoryscore
Spellingissues
Scorecard
Processed

articles/TOC.yml
100
100
0
link
:white_check_mark:

articles/user-guide/basics.md
79
55
0
link
:white_check_mark:

articles/user-guide/index.md
83
28
0
link
:white_check_mark:

articles/user-guide/language/callables.md
78
57
4
link
:white_check_mark:

articles/user-guide/language/expressions.md
86
57
0
link
:white_check_mark:

articles/user-guide/language/index.md
85
13
0
link
:white_check_mark:

articles/user-guide/language/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/language/types.md
76
50
1
link
:white_check_mark:

articles/user-guide/quickref/index.md
100
100
0
link
:white_check_mark:

articles/user-guide/quickref/iqsharp.md
86
60
0
link
:white_check_mark:

articles/user-guide/quickref/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/advanced-callables.md
79
55
2
link
:white_check_mark:

articles/user-guide/using-qsharp/control-flow.md
76
45
4
link
:white_check_mark:

articles/user-guide/using-qsharp/controlled-adjoint.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/file-structure.md
84
58
0
link
:white_check_mark:

articles/user-guide/using-qsharp/hosts.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/index.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/libraries.md
94
68
0
link
:white_check_mark:

articles/user-guide/using-qsharp/operations-functions.md
82
64
1
link
:white_check_mark:

articles/user-guide/using-qsharp/testing-debugging.md
80
55
1
link
:white_check_mark:

articles/user-guide/using-qsharp/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/update-reassign.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/variables.md
76
40
1
link
:white_check_mark:

articles/user-guide/using-qsharp/working-with-qubits.md
78
51
6
link
:white_check_mark:

More information about Acrolinx

Install Acrolinx locally for VSCode
False positives or issues
Troubleshooting issues with Acrolinx

Docs Build status updates of commit 6e01cf7:
:warning: Validation status: warnings

File
Status
Preview URL
Details

articles/user-guide/language/types.md
:warning:Warning
View
Details

articles/user-guide/language/expressions.md
:bulb:Suggestion
View
Details

articles/user-guide/using-qsharp/control-flow.md
:bulb:Suggestion
View
Details

articles/TOC.yml
:white_check_mark:Succeeded
View

articles/user-guide/basics.md
:white_check_mark:Succeeded
View

articles/user-guide/index.md
:white_check_mark:Succeeded
View

articles/user-guide/language/callables.md
:white_check_mark:Succeeded
View

articles/user-guide/language/index.md
:white_check_mark:Succeeded
View

articles/user-guide/language/toc.yml
:white_check_mark:Succeeded

articles/user-guide/quickref/index.md
:white_check_mark:Succeeded
View

articles/user-guide/quickref/iqsharp.md
:white_check_mark:Succeeded
View

articles/user-guide/quickref/toc.yml
:white_check_mark:Succeeded

articles/user-guide/toc.yml
:white_check_mark:Succeeded

articles/user-guide/using-qsharp/advanced-callables.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/controlled-adjoint.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/file-structure.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/hosts.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/index.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/libraries.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/operations-functions.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/testing-debugging.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/toc.yml
:white_check_mark:Succeeded

articles/user-guide/using-qsharp/update-reassign.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/variables.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/working-with-qubits.md
:white_check_mark:Succeeded
View

articles/user-guide/language/types.md

Line 298: [Warning] Invalid link: 'examples'. The file user-guide/language/types.md doesn't contain a bookmark named 'examples'.
Line 321: [Warning] Invalid link: 'Functors'. The file user-guide/language/types.md doesn't contain a bookmark named 'functors'.

articles/user-guide/language/expressions.md

Line 19: [Suggestion] Multiple H1s are not allowed. You can only have one top-level heading. NOTE: This Suggestion will become a Warning on 04/01/2020.

articles/user-guide/using-qsharp/control-flow.md

Line 139: [Suggestion] Multiple H1s are not allowed. You can only have one top-level heading. NOTE: This Suggestion will become a Warning on 04/01/2020.

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

Acrolinx Scorecards
A minimum Acrolinx score of 80 is required.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology.

Article
Acrolinxscore
Lowestcategoryscore
Spellingissues
Scorecard
Processed

articles/TOC.yml
100
100
0
link
:white_check_mark:

articles/user-guide/basics.md
79
49
0
link
:white_check_mark:

articles/user-guide/index.md
83
28
0
link
:white_check_mark:

articles/user-guide/language/callables.md
78
57
4
link
:white_check_mark:

articles/user-guide/language/expressions.md
86
57
0
link
:white_check_mark:

articles/user-guide/language/index.md
85
13
0
link
:white_check_mark:

articles/user-guide/language/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/language/types.md
76
50
1
link
:white_check_mark:

articles/user-guide/quickref/index.md
100
100
0
link
:white_check_mark:

articles/user-guide/quickref/iqsharp.md
86
60
0
link
:white_check_mark:

articles/user-guide/quickref/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/advanced-callables.md
79
55
2
link
:white_check_mark:

articles/user-guide/using-qsharp/control-flow.md
76
45
4
link
:white_check_mark:

articles/user-guide/using-qsharp/controlled-adjoint.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/file-structure.md
84
58
0
link
:white_check_mark:

articles/user-guide/using-qsharp/hosts.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/index.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/libraries.md
94
68
0
link
:white_check_mark:

articles/user-guide/using-qsharp/operations-functions.md
82
64
1
link
:white_check_mark:

articles/user-guide/using-qsharp/testing-debugging.md
80
55
1
link
:white_check_mark:

articles/user-guide/using-qsharp/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/update-reassign.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/variables.md
76
40
1
link
:white_check_mark:

articles/user-guide/using-qsharp/working-with-qubits.md
78
51
6
link
:white_check_mark:

More information about Acrolinx

Install Acrolinx locally for VSCode
False positives or issues
Troubleshooting issues with Acrolinx

Docs Build status updates of commit 366dbf1:
:warning: Validation status: warnings

File
Status
Preview URL
Details

articles/user-guide/language/types.md
:warning:Warning
View
Details

articles/user-guide/language/expressions.md
:bulb:Suggestion
View
Details

articles/user-guide/using-qsharp/control-flow.md
:bulb:Suggestion
View
Details

articles/TOC.yml
:white_check_mark:Succeeded
View

articles/user-guide/basics.md
:white_check_mark:Succeeded
View

articles/user-guide/index.md
:white_check_mark:Succeeded
View

articles/user-guide/language/callables.md
:white_check_mark:Succeeded
View

articles/user-guide/language/index.md
:white_check_mark:Succeeded
View

articles/user-guide/language/toc.yml
:white_check_mark:Succeeded

articles/user-guide/quickref/index.md
:white_check_mark:Succeeded
View

articles/user-guide/quickref/iqsharp.md
:white_check_mark:Succeeded
View

articles/user-guide/quickref/toc.yml
:white_check_mark:Succeeded

articles/user-guide/toc.yml
:white_check_mark:Succeeded

articles/user-guide/using-qsharp/advanced-callables.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/controlled-adjoint.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/file-structure.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/hosts.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/index.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/libraries.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/operations-functions.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/testing-debugging.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/toc.yml
:white_check_mark:Succeeded

articles/user-guide/using-qsharp/update-reassign.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/variables.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/working-with-qubits.md
:white_check_mark:Succeeded
View

articles/user-guide/language/types.md

Line 298: [Warning] Invalid link: 'examples'. The file user-guide/language/types.md doesn't contain a bookmark named 'examples'.
Line 321: [Warning] Invalid link: 'Functors'. The file user-guide/language/types.md doesn't contain a bookmark named 'functors'.

articles/user-guide/language/expressions.md

Line 19: [Suggestion] Multiple H1s are not allowed. You can only have one top-level heading. NOTE: This Suggestion will become a Warning on 04/01/2020.

articles/user-guide/using-qsharp/control-flow.md

Line 139: [Suggestion] Multiple H1s are not allowed. You can only have one top-level heading. NOTE: This Suggestion will become a Warning on 04/01/2020.

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

Acrolinx Scorecards
A minimum Acrolinx score of 80 is required.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology.

Article
Acrolinxscore
Lowestcategoryscore
Spellingissues
Scorecard
Processed

articles/TOC.yml
100
100
0
link
:white_check_mark:

articles/user-guide/basics.md
80
49
0
link
:white_check_mark:

articles/user-guide/index.md
83
28
0
link
:white_check_mark:

articles/user-guide/language/callables.md
78
59
3
link
:white_check_mark:

articles/user-guide/language/expressions.md
86
56
0
link
:white_check_mark:

articles/user-guide/language/index.md
85
13
0
link
:white_check_mark:

articles/user-guide/language/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/language/types.md
79
50
0
link
:white_check_mark:

articles/user-guide/quickref/index.md
100
100
0
link
:white_check_mark:

articles/user-guide/quickref/iqsharp.md
86
60
0
link
:white_check_mark:

articles/user-guide/quickref/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/advanced-callables.md
79
55
2
link
:white_check_mark:

articles/user-guide/using-qsharp/control-flow.md
76
45
4
link
:white_check_mark:

articles/user-guide/using-qsharp/controlled-adjoint.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/file-structure.md
84
58
0
link
:white_check_mark:

articles/user-guide/using-qsharp/hosts.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/index.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/libraries.md
94
68
0
link
:white_check_mark:

articles/user-guide/using-qsharp/operations-functions.md
82
64
1
link
:white_check_mark:

articles/user-guide/using-qsharp/testing-debugging.md
80
55
1
link
:white_check_mark:

articles/user-guide/using-qsharp/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/update-reassign.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/variables.md
76
40
1
link
:white_check_mark:

articles/user-guide/using-qsharp/working-with-qubits.md
78
51
6
link
:white_check_mark:

More information about Acrolinx

Install Acrolinx locally for VSCode
False positives or issues
Troubleshooting issues with Acrolinx

Docs Build status updates of commit 5bd0d7c:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

articles/user-guide/language/expressions.md
:bulb:Suggestion
View
Details

articles/user-guide/using-qsharp/control-flow.md
:bulb:Suggestion
View
Details

articles/TOC.yml
:white_check_mark:Succeeded
View

articles/user-guide/basics.md
:white_check_mark:Succeeded
View

articles/user-guide/index.md
:white_check_mark:Succeeded
View

articles/user-guide/language/callables.md
:white_check_mark:Succeeded
View

articles/user-guide/language/index.md
:white_check_mark:Succeeded
View

articles/user-guide/language/toc.yml
:white_check_mark:Succeeded

articles/user-guide/language/types.md
:white_check_mark:Succeeded
View

articles/user-guide/quickref/index.md
:white_check_mark:Succeeded
View

articles/user-guide/quickref/iqsharp.md
:white_check_mark:Succeeded
View

articles/user-guide/quickref/toc.yml
:white_check_mark:Succeeded

articles/user-guide/toc.yml
:white_check_mark:Succeeded

articles/user-guide/using-qsharp/advanced-callables.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/controlled-adjoint.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/file-structure.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/hosts.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/index.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/libraries.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/operations-functions.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/testing-debugging.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/toc.yml
:white_check_mark:Succeeded

articles/user-guide/using-qsharp/update-reassign.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/variables.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/working-with-qubits.md
:white_check_mark:Succeeded
View

articles/user-guide/language/expressions.md

Line 19: [Suggestion] Multiple H1s are not allowed. You can only have one top-level heading. NOTE: This Suggestion will become a Warning on 04/01/2020.

articles/user-guide/using-qsharp/control-flow.md

Line 139: [Suggestion] Multiple H1s are not allowed. You can only have one top-level heading. NOTE: This Suggestion will become a Warning on 04/01/2020.

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

Acrolinx Scorecards
A minimum Acrolinx score of 80 is required.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology.

Article
Acrolinxscore
Lowestcategoryscore
Spellingissues
Scorecard
Processed

articles/TOC.yml
100
100
0
link
:white_check_mark:

articles/user-guide/basics.md
80
48
0
link
:white_check_mark:

articles/user-guide/index.md
83
28
0
link
:white_check_mark:

articles/user-guide/language/callables.md
80
59
3
link
:white_check_mark:

articles/user-guide/language/expressions.md
84
55
1
link
:white_check_mark:

articles/user-guide/language/index.md
85
13
0
link
:white_check_mark:

articles/user-guide/language/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/language/types.md
80
51
0
link
:white_check_mark:

articles/user-guide/quickref/index.md
100
100
0
link
:white_check_mark:

articles/user-guide/quickref/iqsharp.md
86
60
0
link
:white_check_mark:

articles/user-guide/quickref/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/advanced-callables.md
91
50
0
link
:white_check_mark:

articles/user-guide/using-qsharp/control-flow.md
76
45
4
link
:white_check_mark:

articles/user-guide/using-qsharp/controlled-adjoint.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/file-structure.md
84
58
0
link
:white_check_mark:

articles/user-guide/using-qsharp/hosts.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/index.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/libraries.md
94
68
0
link
:white_check_mark:

articles/user-guide/using-qsharp/operations-functions.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/testing-debugging.md
80
55
1
link
:white_check_mark:

articles/user-guide/using-qsharp/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/update-reassign.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/variables.md
76
40
1
link
:white_check_mark:

articles/user-guide/using-qsharp/working-with-qubits.md
78
51
6
link
:white_check_mark:

More information about Acrolinx

Install Acrolinx locally for VSCode
False positives or issues
Troubleshooting issues with Acrolinx

Docs Build status updates of commit ecf1669:
:warning: Validation status: warnings

File
Status
Preview URL
Details

articles/user-guide/language/expressions.md
:warning:Warning
View
Details

articles/user-guide/using-qsharp/control-flow.md
:bulb:Suggestion
View
Details

articles/TOC.yml
:white_check_mark:Succeeded
View

articles/user-guide/basics.md
:white_check_mark:Succeeded
View

articles/user-guide/index.md
:white_check_mark:Succeeded
View

articles/user-guide/language/callables.md
:white_check_mark:Succeeded
View

articles/user-guide/language/index.md
:white_check_mark:Succeeded
View

articles/user-guide/language/toc.yml
:white_check_mark:Succeeded

articles/user-guide/language/types.md
:white_check_mark:Succeeded
View

articles/user-guide/quickref/index.md
:white_check_mark:Succeeded
View

articles/user-guide/quickref/iqsharp.md
:white_check_mark:Succeeded
View

articles/user-guide/quickref/toc.yml
:white_check_mark:Succeeded

articles/user-guide/toc.yml
:white_check_mark:Succeeded

articles/user-guide/using-qsharp/advanced-callables.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/controlled-adjoint.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/file-structure.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/hosts.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/index.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/libraries.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/operations-functions.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/testing-debugging.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/toc.yml
:white_check_mark:Succeeded

articles/user-guide/using-qsharp/update-reassign.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/variables.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/working-with-qubits.md
:white_check_mark:Succeeded
View

articles/user-guide/language/expressions.md

[Warning] 1 invalid cross reference(s) "microsoft.quantum.guide.callables".

articles/user-guide/using-qsharp/control-flow.md

Line 139: [Suggestion] Multiple H1s are not allowed. You can only have one top-level heading. NOTE: This Suggestion will become a Warning on 04/01/2020.

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

Acrolinx Scorecards
A minimum Acrolinx score of 80 is required.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology.

Article
Acrolinxscore
Lowestcategoryscore
Spellingissues
Scorecard
Processed

articles/TOC.yml
100
100
0
link
:white_check_mark:

articles/user-guide/basics.md
80
48
0
link
:white_check_mark:

articles/user-guide/control-flow.md
77
50
2
link
:white_check_mark:

articles/user-guide/expressions.md
86
56
0
link
:white_check_mark:

articles/user-guide/file-structure.md
84
58
0
link
:white_check_mark:

articles/user-guide/hosts.md
100
100
0
link
:white_check_mark:

articles/user-guide/index.md
83
28
0
link
:white_check_mark:

articles/user-guide/libraries.md
94
68
0
link
:white_check_mark:

articles/user-guide/operations-functions.md
79
57
4
link
:white_check_mark:

articles/user-guide/quickref/index.md
100
100
0
link
:white_check_mark:

articles/user-guide/quickref/iqsharp.md
86
60
0
link
:white_check_mark:

articles/user-guide/quickref/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/testing-debugging.md
80
55
1
link
:white_check_mark:

articles/user-guide/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/types.md
80
52
0
link
:white_check_mark:

articles/user-guide/variables.md
76
40
1
link
:white_check_mark:

articles/user-guide/working-with-qubits.md
78
51
6
link
:white_check_mark:

More information about Acrolinx

Install Acrolinx locally for VSCode
False positives or issues
Troubleshooting issues with Acrolinx

Docs Build status updates of commit 3e7c629:
:warning: Validation status: warnings

File
Status
Preview URL
Details

articles/user-guide/basics.md
:warning:Warning
View
Details

articles/user-guide/control-flow.md
:bulb:Suggestion
View
Details

articles/TOC.yml
:white_check_mark:Succeeded
View

articles/user-guide/expressions.md
:white_check_mark:Succeeded
View

articles/user-guide/file-structure.md
:white_check_mark:Succeeded
View

articles/user-guide/hosts.md
:white_check_mark:Succeeded
View

articles/user-guide/index.md
:white_check_mark:Succeeded
View

articles/user-guide/libraries.md
:white_check_mark:Succeeded
View

articles/user-guide/operations-functions.md
:white_check_mark:Succeeded
View

articles/user-guide/quickref/index.md
:white_check_mark:Succeeded
View

articles/user-guide/quickref/iqsharp.md
:white_check_mark:Succeeded
View

articles/user-guide/quickref/toc.yml
:white_check_mark:Succeeded

articles/user-guide/testing-debugging.md
:white_check_mark:Succeeded
View

articles/user-guide/toc.yml
:white_check_mark:Succeeded

articles/user-guide/types.md
:white_check_mark:Succeeded
View

articles/user-guide/variables.md
:white_check_mark:Succeeded
View

articles/user-guide/working-with-qubits.md
:white_check_mark:Succeeded
View

articles/user-guide/basics.md

[Warning] 6 invalid cross reference(s) "microsoft.quantum.guide.language.callables", "microsoft.quantum.guide.language.types", "microsoft.quantum.guide.language.expressions", "microsoft.quantum.guide.using.filestructure", "microsoft.quantum.guide.using.variables", "microsoft.quantum.guide.using.controlflow".

articles/user-guide/control-flow.md

Line 60: [Suggestion] Multiple H1s are not allowed. You can only have one top-level heading. NOTE: This Suggestion will become a Warning on 04/01/2020.

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

Acrolinx Scorecards
A minimum Acrolinx score of 80 is required.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology.

Article
Acrolinxscore
Lowestcategoryscore
Spellingissues
Scorecard
Processed

articles/TOC.yml
100
100
0
link
:white_check_mark:

articles/user-guide/basics.md
80
48
0
link
:white_check_mark:

articles/user-guide/index.md
83
34
0
link
:white_check_mark:

articles/user-guide/language/expressions.md
86
56
0
link
:white_check_mark:

articles/user-guide/language/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/language/types.md
80
52
0
link
:white_check_mark:

articles/user-guide/quickref/index.md
100
100
0
link
:white_check_mark:

articles/user-guide/quickref/iqsharp.md
86
60
0
link
:white_check_mark:

articles/user-guide/quickref/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/control-flow.md
77
50
2
link
:white_check_mark:

articles/user-guide/using-qsharp/file-structure.md
84
58
0
link
:white_check_mark:

articles/user-guide/using-qsharp/hosts.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/libraries.md
94
68
0
link
:white_check_mark:

articles/user-guide/using-qsharp/operations-functions.md
79
57
4
link
:white_check_mark:

articles/user-guide/using-qsharp/testing-debugging.md
80
55
1
link
:white_check_mark:

articles/user-guide/using-qsharp/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/variables.md
76
40
1
link
:white_check_mark:

articles/user-guide/using-qsharp/working-with-qubits.md
78
51
6
link
:white_check_mark:

More information about Acrolinx

Install Acrolinx locally for VSCode
False positives or issues
Troubleshooting issues with Acrolinx

Docs Build status updates of commit 12942aa:
:warning: Validation status: warnings

File
Status
Preview URL
Details

articles/user-guide/basics.md
:warning:Warning
View
Details

articles/user-guide/using-qsharp/control-flow.md
:bulb:Suggestion
View
Details

articles/TOC.yml
:white_check_mark:Succeeded
View

articles/user-guide/index.md
:white_check_mark:Succeeded
View

articles/user-guide/language/expressions.md
:white_check_mark:Succeeded
View

articles/user-guide/language/toc.yml
:white_check_mark:Succeeded

articles/user-guide/language/types.md
:white_check_mark:Succeeded
View

articles/user-guide/quickref/index.md
:white_check_mark:Succeeded
View

articles/user-guide/quickref/iqsharp.md
:white_check_mark:Succeeded
View

articles/user-guide/quickref/toc.yml
:white_check_mark:Succeeded

articles/user-guide/toc.yml
:white_check_mark:Succeeded

articles/user-guide/using-qsharp/file-structure.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/hosts.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/libraries.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/operations-functions.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/testing-debugging.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/toc.yml
:white_check_mark:Succeeded

articles/user-guide/using-qsharp/variables.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/working-with-qubits.md
:white_check_mark:Succeeded
View

articles/user-guide/basics.md

[Warning] 1 invalid cross reference(s) "microsoft.quantum.guide.callables".

articles/user-guide/using-qsharp/control-flow.md

Line 60: [Suggestion] Multiple H1s are not allowed. You can only have one top-level heading. NOTE: This Suggestion will become a Warning on 04/01/2020.

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

Acrolinx Scorecards
A minimum Acrolinx score of 80 is required.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology.

Article
Acrolinxscore
Lowestcategoryscore
Spellingissues
Scorecard
Processed

articles/TOC.yml
100
100
0
link
:white_check_mark:

articles/user-guide/basics.md
80
48
0
link
:white_check_mark:

articles/user-guide/index.md
83
34
0
link
:white_check_mark:

articles/user-guide/language/expressions.md
85
52
0
link
:white_check_mark:

articles/user-guide/language/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/language/types.md
80
52
0
link
:white_check_mark:

articles/user-guide/quickref/index.md
100
100
0
link
:white_check_mark:

articles/user-guide/quickref/iqsharp.md
86
60
0
link
:white_check_mark:

articles/user-guide/quickref/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/control-flow.md
77
50
2
link
:white_check_mark:

articles/user-guide/using-qsharp/file-structure.md
83
53
0
link
:white_check_mark:

articles/user-guide/using-qsharp/hosts.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/libraries.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/operations-functions.md
79
57
4
link
:white_check_mark:

articles/user-guide/using-qsharp/testing-debugging.md
80
56
1
link
:white_check_mark:

articles/user-guide/using-qsharp/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/variables.md
79
55
3
link
:white_check_mark:

articles/user-guide/using-qsharp/working-with-qubits.md
78
51
6
link
:white_check_mark:

More information about Acrolinx

Install Acrolinx locally for VSCode
False positives or issues
Troubleshooting issues with Acrolinx

Docs Build status updates of commit c2abeab:
:warning: Validation status: warnings

File
Status
Preview URL
Details

articles/user-guide/basics.md
:warning:Warning
View
Details

articles/user-guide/using-qsharp/control-flow.md
:bulb:Suggestion
View
Details

articles/TOC.yml
:white_check_mark:Succeeded
View

articles/user-guide/index.md
:white_check_mark:Succeeded
View

articles/user-guide/language/expressions.md
:white_check_mark:Succeeded
View

articles/user-guide/language/toc.yml
:white_check_mark:Succeeded

articles/user-guide/language/types.md
:white_check_mark:Succeeded
View

articles/user-guide/quickref/index.md
:white_check_mark:Succeeded
View

articles/user-guide/quickref/iqsharp.md
:white_check_mark:Succeeded
View

articles/user-guide/quickref/toc.yml
:white_check_mark:Succeeded

articles/user-guide/toc.yml
:white_check_mark:Succeeded

articles/user-guide/using-qsharp/file-structure.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/hosts.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/libraries.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/operations-functions.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/testing-debugging.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/toc.yml
:white_check_mark:Succeeded

articles/user-guide/using-qsharp/variables.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/working-with-qubits.md
:white_check_mark:Succeeded
View

articles/user-guide/basics.md

[Warning] 1 invalid cross reference(s) "microsoft.quantum.guide.callables".

articles/user-guide/using-qsharp/control-flow.md

Line 56: [Suggestion] Multiple H1s are not allowed. You can only have one top-level heading. NOTE: This Suggestion will become a Warning on 04/01/2020.

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

Acrolinx Scorecards
A minimum Acrolinx score of 80 is required.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology.

Article
Acrolinxscore
Lowestcategoryscore
Spellingissues
Scorecard
Processed

articles/TOC.yml
100
100
0
link
:white_check_mark:

articles/user-guide/basics.md
80
48
0
link
:white_check_mark:

articles/user-guide/index.md
83
34
0
link
:white_check_mark:

articles/user-guide/language/expressions.md
85
52
0
link
:white_check_mark:

articles/user-guide/language/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/language/types.md
80
52
0
link
:white_check_mark:

articles/user-guide/quickref/index.md
100
100
0
link
:white_check_mark:

articles/user-guide/quickref/iqsharp.md
86
60
0
link
:white_check_mark:

articles/user-guide/quickref/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/control-flow.md
77
48
3
link
:white_check_mark:

articles/user-guide/using-qsharp/file-structure.md
83
53
0
link
:white_check_mark:

articles/user-guide/using-qsharp/hosts.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/libraries.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/operations-functions.md
79
57
4
link
:white_check_mark:

articles/user-guide/using-qsharp/testing-debugging.md
80
56
1
link
:white_check_mark:

articles/user-guide/using-qsharp/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/variables.md
79
55
3
link
:white_check_mark:

articles/user-guide/using-qsharp/working-with-qubits.md
73
47
5
link
:white_check_mark:

More information about Acrolinx

Install Acrolinx locally for VSCode
False positives or issues
Troubleshooting issues with Acrolinx

Docs Build status updates of commit 97aeaa1:
:warning: Validation status: warnings

File
Status
Preview URL
Details

articles/user-guide/basics.md
:warning:Warning
View
Details

articles/TOC.yml
:white_check_mark:Succeeded
View

articles/user-guide/index.md
:white_check_mark:Succeeded
View

articles/user-guide/language/expressions.md
:white_check_mark:Succeeded
View

articles/user-guide/language/toc.yml
:white_check_mark:Succeeded

articles/user-guide/language/types.md
:white_check_mark:Succeeded
View

articles/user-guide/quickref/index.md
:white_check_mark:Succeeded
View

articles/user-guide/quickref/iqsharp.md
:white_check_mark:Succeeded
View

articles/user-guide/quickref/toc.yml
:white_check_mark:Succeeded

articles/user-guide/toc.yml
:white_check_mark:Succeeded

articles/user-guide/using-qsharp/control-flow.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/file-structure.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/hosts.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/libraries.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/operations-functions.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/testing-debugging.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/toc.yml
:white_check_mark:Succeeded

articles/user-guide/using-qsharp/variables.md
:white_check_mark:Succeeded
View

articles/user-guide/using-qsharp/working-with-qubits.md
:white_check_mark:Succeeded
View

articles/user-guide/basics.md

[Warning] 1 invalid cross reference(s) "microsoft.quantum.guide.callables".

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

Acrolinx Scorecards
A minimum Acrolinx score of 80 is required.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology.

Article
Acrolinxscore
Lowestcategoryscore
Spellingissues
Scorecard
Processed

articles/TOC.yml
100
100
0
link
:white_check_mark:

articles/user-guide/basics.md
80
48
0
link
:white_check_mark:

articles/user-guide/index.md
84
38
0
link
:white_check_mark:

articles/user-guide/language/expressions.md
85
52
0
link
:white_check_mark:

articles/user-guide/language/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/language/types.md
80
52
0
link
:white_check_mark:

articles/user-guide/quickref/index.md
100
100
0
link
:white_check_mark:

articles/user-guide/quickref/iqsharp.md
86
60
0
link
:white_check_mark:

articles/user-guide/quickref/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/control-flow.md
77
48
3
link
:white_check_mark:

articles/user-guide/using-qsharp/file-structure.md
83
53
0
link
:white_check_mark:

articles/user-guide/using-qsharp/hosts.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/libraries.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/operations-functions.md
79
57
4
link
:white_check_mark:

articles/user-guide/using-qsharp/testing-debugging.md
80
56
1
link
:white_check_mark:

articles/user-guide/using-qsharp/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/variables.md
79
55
3
link
:white_check_mark:

articles/user-guide/using-qsharp/working-with-qubits.md
73
47
5
link
:white_check_mark:

More information about Acrolinx

Install Acrolinx locally for VSCode
False positives or issues
Troubleshooting issues with Acrolinx

Docs Build status updates of commit 10c41ea:
:x: Validation status: errors
Please follow instructions here which may help to resolve issue.

File
Status
Preview URL
Details

articles/user-guide/toc.yml
:x:Error

Details

articles/user-guide/basics.md
:warning:Warning

Details

articles/user-guide/toc.yml

[Error] Referenced TOC file W:\pa2i-s\articles\user-guide\machines\toc.yml does not exist.
[Error] Referenced TOC file W:\pa2i-s\articles\user-guide\machines\toc.yml does not exist.

articles/user-guide/basics.md

[Warning] 1 invalid cross reference(s) "microsoft.quantum.guide.callables".

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

Acrolinx Scorecards
A minimum Acrolinx score of 80 is required.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology.

Article
Acrolinxscore
Lowestcategoryscore
Spellingissues
Scorecard
Processed

articles/TOC.yml
100
100
0
link
:white_check_mark:

articles/user-guide/basics.md
80
50
0
link
:white_check_mark:

articles/user-guide/index.md
81
58
0
link
:white_check_mark:

articles/user-guide/language/expressions.md
85
52
0
link
:white_check_mark:

articles/user-guide/language/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/language/types.md
80
52
0
link
:white_check_mark:

articles/user-guide/quickref/index.md
100
100
0
link
:white_check_mark:

articles/user-guide/quickref/iqsharp.md
85
63
1
link
:white_check_mark:

articles/user-guide/quickref/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/control-flow.md
78
49
2
link
:white_check_mark:

articles/user-guide/using-qsharp/file-structure.md
83
53
0
link
:white_check_mark:

articles/user-guide/using-qsharp/hosts.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/libraries.md
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/operations-functions.md
79
57
4
link
:white_check_mark:

articles/user-guide/using-qsharp/testing-debugging.md
80
56
1
link
:white_check_mark:

articles/user-guide/using-qsharp/toc.yml
100
100
0
link
:white_check_mark:

articles/user-guide/using-qsharp/variables.md
80
55
3
link
:white_check_mark:

articles/user-guide/using-qsharp/working-with-qubits.md
73
47
5
link
:white_check_mark:

More information about Acrolinx

Install Acrolinx locally for VSCode
False positives or issues
Troubleshooting issues with Acrolinx


statusChange field in Job returns null

In the management API client, when calling getJobStatus, we have noticed that the status can be COMPLETE, but the statusChanges field can be completely null.
This causes downstream null pointer exceptions in Reaper and does not make sense (since we assume that the repair must have been running at some point to reach COMPLETE).
Definition of done
We always get at least the latest status change back from Management API.

This has been resolved but still needs to be tested.


www: fix incorrect close of vrf and pool selector

The VRF and pool selector would close when clicked on which isn't very
intuitive at all. Found a stackoverflow discussion on this topic:
http://stackoverflow.com/questions/23698316/how-to-prevent-an-angular-bootstrap-dropdown-from-closing-unbind-event-which-wa
This implements that fix for both VRF and pool selector.
Fixes #728.

Oh, neat solution! :smile:


deviceShifu TCP

What this PR does / why we need it:
rewrite one page design for deviceshifu-tcp,and add a demo for it
Will this PR make the community happier?
yes
Which issue this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged): fixes #
How is this PR tested

[ ] unit test
[ ] e2e test
[x] other (please specify)

Special notes for your reviewer:
Release note:

resolved in https://github.com/Edgenesis/shifu/pull/466, closing


Multi controlled pauli

Wrap cirq fts MultiControlledPauli. Needed for #335. The interface is modified slightly to allow for multiple named control registers, the size of which is determined by the length of the cv tuple of control values. For example, cvs=((0,0), (1), (1,1,1)) would lead to 3 registers of size 2, 1, and 3 bits respectively

I feel like this should be in a submodule. What are your thoughts on organization?

Should we move all controlled bloqs into bloqs/controlled/...?

bloqs/controlled/.

I don't think so. We'll need controlled versions of almost all primitives (eg: arithmetic, unary iteration based primitves etc.) so having a separate module for controlled gates doesn't sound right to me.

Sorry, closed by mistake.

right then I don't really know how else to organize this. I can see submodules arising for say the chemistry algorithms as there are already for factoring etc, but not sure here.


Identify session invalidity

Overview
Lets say I've worked a time with the command line client and than make a break ..
afterwards I use another command and I'm prompted with the password input...

Suggestion
It would be great having a command which tell me that the session has expired and I need to do relogin (type i my password). This would be great for scripting to show the user an explicit message "you have to login".
this would prevent scripts from eating up the password dialog (? Jira Password [username]:)if the output has been redirected...

Idea
go-jira session

return code:

0 session is valid.
1 session is invalid. Need to do login

Another idea would be to have an explicit return code in each command could tell me the same.
BTW: Really great tool very helpful.

You might want to use a tool  like pass to store your secrets in a gpg agent or system keychain, not sure if that would solve your problem (ie reduce or eliminate the password prompt all-together).
Maybe you can use jira login to authenticate with the service before moving on to your automation?

The first sentence would be a solution..
The second is exactly what I like to prevent cause if someone runs a script which contains a command like jira whatever .. in particular if it is redirected for scripting the problem arises (the script would stop and based on the redirection you can't see the password prompt). At the moment I have no option/command to check if I need to do a jira login before I can continue..
Maybe it would be possible having a return code saying you are not logged in anymore you have to use jira login ...which could be handled in scripts.....
Maybe I misunderstand a thing...at the moment...nevertheless thanks for your answer...

Okay, this sort of functionality seems to be getting harder with Jira.  They are moving away from the cookie based sessions and moving towards requiring basic auth for every request, at least they have dropped support for session based authentication on hosted atlassian.net services.
I assume you are using a locally hosted jira that still supports the session API?  I should be able to add a jira session command pretty easily to report current session details although I don't think I have any running services where I can test this (I use hosted atlassian.net for testing).

Added jira session command in latest release, hopefully it will work for your needs.

Wow ...great...I will try within the next days..Thanks for your support..


pkgsStatic.wayland does not compile

Describe the bug
nix-build -A pkgsStatic.wayland
❯ nb -A pkgsStatic.wayland
these derivations will be built:
  /nix/store/vs7a8427hy0r3dxcp06b73gxr77dww8b-wayland-1.18.0-x86_64-unknown-linux-musl.drv
building '/nix/store/vs7a8427hy0r3dxcp06b73gxr77dww8b-wayland-1.18.0-x86_64-unknown-linux-musl.drv'...
unpacking sources
unpacking source archive /nix/store/a4fc4h8wkmdfxb39s1q0b49347v8xb3r-wayland-1.18.0.tar.xz
source root is wayland-1.18.0
setting SOURCE_DATE_EPOCH to timestamp<PHONE_NUMBER> of file wayland-1.18.0/doc/man/wl_display_connect_to_fd.3
patching sources
updateAutotoolsGnuConfigScriptsPhase
Updating Autotools / GNU config script to a newer upstream version: ./config.sub
Updating Autotools / GNU config script to a newer upstream version: ./config.guess
configuring
meson flags: --buildtype=plain         --libdir=/nix/store/10wfwj749lq3xdcqjvjwgsvhd3d3rib3-wayland-1.18.0-x86_64-unknown-linux-musl/lib --libexecdir=/nix/store/10wfwj749lq3xdcqjvjwgsvhd3d3rib3-wayland-1.18.0-x86_64-unknown-linux-musl/libexec         --bindir=/nix/store/10wfwj749lq3xdcqjvjwgsvhd3d3rib3-wayland-1.18.0-x86_64-unknown-linux-musl/bin --sbindir=/nix/store/10wfwj749lq3xdcqjvjwgsvhd3d3rib3-wayland-1.18.0-x86_64-unknown-linux-musl/sbin         --includedir=/nix/store/10wfwj749lq3xdcqjvjwgsvhd3d3rib3-wayland-1.18.0-x86_64-unknown-linux-musl/include         --mandir=/nix/store/10wfwj749lq3xdcqjvjwgsvhd3d3rib3-wayland-1.18.0-x86_64-unknown-linux-musl/share/man --infodir=/nix/store/10wfwj749lq3xdcqjvjwgsvhd3d3rib3-wayland-1.18.0-x86_64-unknown-linux-musl/share/info         --localedir=/nix/store/10wfwj749lq3xdcqjvjwgsvhd3d3rib3-wayland-1.18.0-x86_64-unknown-linux-musl/share/locale         -Dauto_features=enabled         -Dwrap_mode=nodownload         --prefix=/nix/store/10wfwj749lq3xdcqjvjwgsvhd3d3rib3-wayland-1.18.0-x86_64-unknown-linux-musl --cross-file=/nix/store/w4qq751jdrlgi8vh64wk41pml4d67zxh-cross-file.conf -Ddocumentation=false -Ddefault_library=static
The Meson build system
Version: 0.55.3
Source dir: /build/wayland-1.18.0
Build dir: /build/wayland-1.18.0/build
Build type: cross build
Using 'PKG_CONFIG_PATH_FOR_BUILD' from environment with value: '/nix/store/3snjn65igyrhgihzfr24nhp3qj8s6n9i-wayland-1.18.0/lib/pkgconfig'
Using 'PKG_CONFIG_PATH' from environment with value: '/nix/store/l56dmm7fkrm9r96ansngr71wwp4vcx63-libffi-3.3-x86_64-unknown-linux-musl-dev/lib/pkgconfig:/nix/store/na2g34ld0pp0lg2nyhdy2qll11bh026m-expat-2.2.10-x86_64-unknown-linux-musl-dev/lib/pkgconfig:/nix/store/2fcvhrj91k574hx7bgc98ik0p6bl06yw-libxml2-2.9.10-x86_64-unknown-linux-musl-dev/lib/pkgconfig:/nix/store/p09ap6s3pm4wgdz8q1sm9dchsq79nc4k-zlib-1.2.11-x86_64-unknown-linux-musl-dev/lib/pkgconfig'
Project name: wayland
Project version: 1.18.0
Using 'CC_FOR_BUILD' from environment with value: 'gcc'
C compiler for the build machine: gcc (gcc 9.3.0 "gcc (GCC) 9.3.0")
C linker for the build machine: gcc ld.bfd 2.31.1
Using 'AR_FOR_BUILD' from environment with value: 'ar'
Using 'CXX_FOR_BUILD' from environment with value: 'g++'
C++ compiler for the build machine: g++ (gcc 9.3.0 "g++ (GCC) 9.3.0")
C++ linker for the build machine: g++ ld.bfd 2.31.1
Using 'CC' from environment with value: 'x86_64-unknown-linux-musl-gcc'
C compiler for the host machine: x86_64-unknown-linux-musl-gcc (gcc 9.3.0 "x86_64-unknown-linux-musl-gcc (GCC) 9.3.0")
C linker for the host machine: x86_64-unknown-linux-musl-gcc ld.bfd 2.31.1
Using 'AR' from environment with value: 'x86_64-unknown-linux-musl-ar'
Using 'CXX' from environment with value: 'x86_64-unknown-linux-musl-g++'
C++ compiler for the host machine: x86_64-unknown-linux-musl-g++ (gcc 9.3.0 "x86_64-unknown-linux-musl-g++ (GCC) 9.3.0")
C++ linker for the host machine: x86_64-unknown-linux-musl-g++ ld.bfd 2.31.1
Build machine cpu family: x86_64
Build machine cpu: x86_64
Host machine cpu family: x86_64
Host machine cpu: x86_64
Target machine cpu family: x86_64
Target machine cpu: x86_64
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES
Compiler for C supports arguments -Wstrict-prototypes: YES
Compiler for C supports arguments -Wmissing-prototypes: YES
Compiler for C supports arguments -fvisibility=hidden: YES
Has header "sys/prctl.h" : YES
Checking for function "accept4" : YES
Checking for function "mkostemp" : YES
Checking for function "posix_fallocate" : YES
Checking for function "prctl" : YES
Checking for function "memfd_create" : YES
Checking for function "strndup" : YES
Using 'PKG_CONFIG' from environment with value: 'x86_64-unknown-linux-musl-pkg-config'
Found pkg-config: /nix/store/wbyk4fq19q3zmf95y5csqjr4jz0hh8wv-x86_64-unknown-linux-musl-pkg-config-wrapper-0.29.2/bin/x86_64-unknown-linux-musl-pkg-config (0.29.2)
Using 'PKG_CONFIG_PATH' from environment with value: '/nix/store/l56dmm7fkrm9r96ansngr71wwp4vcx63-libffi-3.3-x86_64-unknown-linux-musl-dev/lib/pkgconfig:/nix/store/na2g34ld0pp0lg2nyhdy2qll11bh026m-expat-2.2.10-x86_64-unknown-linux-musl-dev/lib/pkgconfig:/nix/store/2fcvhrj91k574hx7bgc98ik0p6bl06yw-libxml2-2.9.10-x86_64-unknown-linux-musl-dev/lib/pkgconfig:/nix/store/p09ap6s3pm4wgdz8q1sm9dchsq79nc4k-zlib-1.2.11-x86_64-unknown-linux-musl-dev/lib/pkgconfig'
Run-time dependency libffi found: YES 3.3
Header <sys/signalfd.h> has symbol "SFD_CLOEXEC" : YES
Header <sys/timerfd.h> has symbol "TFD_CLOEXEC" : YES
Header <time.h> has symbol "CLOCK_MONOTONIC" : YES
Using 'PKG_CONFIG_PATH' from environment with value: '/nix/store/l56dmm7fkrm9r96ansngr71wwp4vcx63-libffi-3.3-x86_64-unknown-linux-musl-dev/lib/pkgconfig:/nix/store/na2g34ld0pp0lg2nyhdy2qll11bh026m-expat-2.2.10-x86_64-unknown-linux-musl-dev/lib/pkgconfig:/nix/store/2fcvhrj91k574hx7bgc98ik0p6bl06yw-libxml2-2.9.10-x86_64-unknown-linux-musl-dev/lib/pkgconfig:/nix/store/p09ap6s3pm4wgdz8q1sm9dchsq79nc4k-zlib-1.2.11-x86_64-unknown-linux-musl-dev/lib/pkgconfig'
Run-time dependency expat found: YES 2.2.10
Using 'PKG_CONFIG_PATH' from environment with value: '/nix/store/l56dmm7fkrm9r96ansngr71wwp4vcx63-libffi-3.3-x86_64-unknown-linux-musl-dev/lib/pkgconfig:/nix/store/na2g34ld0pp0lg2nyhdy2qll11bh026m-expat-2.2.10-x86_64-unknown-linux-musl-dev/lib/pkgconfig:/nix/store/2fcvhrj91k574hx7bgc98ik0p6bl06yw-libxml2-2.9.10-x86_64-unknown-linux-musl-dev/lib/pkgconfig:/nix/store/p09ap6s3pm4wgdz8q1sm9dchsq79nc4k-zlib-1.2.11-x86_64-unknown-linux-musl-dev/lib/pkgconfig'
Run-time dependency libxml-2.0 found: YES 2.9.10
Configuring config.h using configuration
Configuring wayland-version.h using configuration
Using 'PKG_CONFIG_FOR_BUILD' from environment with value: 'pkg-config'
Found pkg-config: /nix/store/zqf19zrgpb4818j0h2z2i3gckcyxf152-pkg-config-wrapper-0.29.2/bin/pkg-config (0.29.2)
Using 'PKG_CONFIG_PATH_FOR_BUILD' from environment with value: '/nix/store/3snjn65igyrhgihzfr24nhp3qj8s6n9i-wayland-1.18.0/lib/pkgconfig'
Build-time dependency wayland-scanner found: YES 1.18.0
Program /nix/store/3snjn65igyrhgihzfr24nhp3qj8s6n9i-wayland-1.18.0/bin/wayland-scanner found: YES
Library m found: YES
Run-time dependency threads found: YES
Program nm found: YES
Program wayland-egl-symbols-check found: YES
Library dl found: YES
Dependency threads found: YES unknown (cached)
Dependency threads found: YES unknown (cached)
Library dl found: YES
Program sed found: YES
Program scanner-test.sh found: YES
Build targets in project: 40

Option buildtype is: plain [default: debugoptimized]
Found ninja-1.10.1 at /nix/store/lm4rgsn0bl1pd6p31ibzz20y046clcma-ninja-1.10.1/bin/ninja
Using 'STRIP' from environment with value: 'x86_64-unknown-linux-musl-strip'
Using 'STRIP' from environment with value: 'x86_64-unknown-linux-musl-strip'
meson: enabled parallel building
building
build flags: -j16 -l16
[79/86] Linking target src/wayland-scanner.p/headers-protocol-core-test.c.o[Kection-test.c.o
FAILED: src/wayland-scanner
x86_64-unknown-linux-musl-gcc  -o src/wayland-scanner src/wayland-scanner.p/scanner.c.o src/wayland-scanner.p/dtddata.S.o -Wl,--as-needed -Wl,--no-undefined -Wl,--start-group src/libwayland-util.a /nix/store/gbif6d2nmvh1jrnjqn0v8gc62ckyl91n-expat-2.2.10-x86_64-unknown-linux-musl/lib/libexpat.a /nix/store/r8in9g05vqds3d630pm2g2acfnx22bjc-libxml2-2.9.10-x86_64-unknown-linux-musl/lib/libxml2.a -Wl,--end-group
/nix/store/gz6ialhn1hv1ripmkbda7ar6gjb2mksy-x86_64-unknown-linux-musl-binutils-2.31.1/bin/x86_64-unknown-linux-musl-ld: /nix/store/r8in9g05vqds3d630pm2g2acfnx22bjc-libxml2-2.9.10-x86_64-unknown-linux-musl/lib/libxml2.a(xmlIO.o): in function `xmlFreeZMemBuff':
(.text+0x1d0): undefined reference to `deflateEnd'
/nix/store/gz6ialhn1hv1ripmkbda7ar6gjb2mksy-x86_64-unknown-linux-musl-binutils-2.31.1/bin/x86_64-unknown-linux-musl-ld: /nix/store/r8in9g05vqds3d630pm2g2acfnx22bjc-libxml2-2.9.10-x86_64-unknown-linux-musl/lib/libxml2.a(xmlIO.o): in function `xmlGzfileOpenW':
(.text+0x2e3): undefined reference to `gzdopen'
/nix/store/gz6ialhn1hv1ripmkbda7ar6gjb2mksy-x86_64-unknown-linux-musl-binutils-2.31.1/bin/x86_64-unknown-linux-musl-ld: (.text+0x328): undefined reference to `gzopen'
/nix/store/gz6ialhn1hv1ripmkbda7ar6gjb2mksy-x86_64-unknown-linux-musl-binutils-2.31.1/bin/x86_64-unknown-linux-musl-ld: /nix/store/r8in9g05vqds3d630pm2g2acfnx22bjc-libxml2-2.9.10-x86_64-unknown-linux-musl/lib/libxml2.a(xmlIO.o): in function `xmlCreateZMemBuff':
(.text+0xad3): undefined reference to `deflateInit2_'
/nix/store/gz6ialhn1hv1ripmkbda7ar6gjb2mksy-x86_64-unknown-linux-musl-binutils-2.31.1/bin/x86_64-unknown-linux-musl-ld: (.text+0xaea): undefined reference to `crc32'
/nix/store/gz6ialhn1hv1ripmkbda7ar6gjb2mksy-x86_64-unknown-linux-musl-binutils-2.31.1/bin/x86_64-unknown-linux-musl-ld: /nix/store/r8in9g05vqds3d630pm2g2acfnx22bjc-libxml2-2.9.10-x86_64-unknown-linux-musl/lib/libxml2.a(xmlIO.o): in function `xmlGzfileClose':
(.text+0xc15): undefined reference to `gzclose'
/nix/store/gz6ialhn1hv1ripmkbda7ar6gjb2mksy-x86_64-unknown-linux-musl-binutils-2.31.1/bin/x86_64-unknown-linux-musl-ld: /nix/store/r8in9g05vqds3d630pm2g2acfnx22bjc-libxml2-2.9.10-x86_64-unknown-linux-musl/lib/libxml2.a(xmlIO.o): in function `xmlGzfileRead':
(.text+0xc45): undefined reference to `gzread'
/nix/store/gz6ialhn1hv1ripmkbda7ar6gjb2mksy-x86_64-unknown-linux-musl-binutils-2.31.1/bin/x86_64-unknown-linux-musl-ld: /nix/store/r8in9g05vqds3d630pm2g2acfnx22bjc-libxml2-2.9.10-x86_64-unknown-linux-musl/lib/libxml2.a(xmlIO.o): in function `xmlGzfileWrite':
(.text+0xe75): undefined reference to `gzwrite'
/nix/store/gz6ialhn1hv1ripmkbda7ar6gjb2mksy-x86_64-unknown-linux-musl-binutils-2.31.1/bin/x86_64-unknown-linux-musl-ld: /nix/store/r8in9g05vqds3d630pm2g2acfnx22bjc-libxml2-2.9.10-x86_64-unknown-linux-musl/lib/libxml2.a(xmlIO.o): in function `xmlGzfileOpen_real':
(.text+0x13f7): undefined reference to `gzdopen'
/nix/store/gz6ialhn1hv1ripmkbda7ar6gjb2mksy-x86_64-unknown-linux-musl-binutils-2.31.1/bin/x86_64-unknown-linux-musl-ld: /nix/store/r8in9g05vqds3d630pm2g2acfnx22bjc-libxml2-2.9.10-x86_64-unknown-linux-musl/lib/libxml2.a(xmlIO.o): in function `__xmlParserInputBufferCreateFilename':
(.text+0x1ae8): undefined reference to `gzdirect'
/nix/store/gz6ialhn1hv1ripmkbda7ar6gjb2mksy-x86_64-unknown-linux-musl-binutils-2.31.1/bin/x86_64-unknown-linux-musl-ld: /nix/store/r8in9g05vqds3d630pm2g2acfnx22bjc-libxml2-2.9.10-x86_64-unknown-linux-musl/lib/libxml2.a(xmlIO.o): in function `xmlIOHTTPWrite':
(.text+0x28ad): undefined reference to `deflate'
/nix/store/gz6ialhn1hv1ripmkbda7ar6gjb2mksy-x86_64-unknown-linux-musl-binutils-2.31.1/bin/x86_64-unknown-linux-musl-ld: (.text+0x28ca): undefined reference to `crc32'
/nix/store/gz6ialhn1hv1ripmkbda7ar6gjb2mksy-x86_64-unknown-linux-musl-binutils-2.31.1/bin/x86_64-unknown-linux-musl-ld: /nix/store/r8in9g05vqds3d630pm2g2acfnx22bjc-libxml2-2.9.10-x86_64-unknown-linux-musl/lib/libxml2.a(xmlIO.o): in function `xmlIOHTTPCloseWrite':
(.text+0x3519): undefined reference to `deflate'
/nix/store/gz6ialhn1hv1ripmkbda7ar6gjb2mksy-x86_64-unknown-linux-musl-binutils-2.31.1/bin/x86_64-unknown-linux-musl-ld: /nix/store/r8in9g05vqds3d630pm2g2acfnx22bjc-libxml2-2.9.10-x86_64-unknown-linux-musl/lib/libxml2.a(xmlIO.o): in function `xmlGzfileOpen_real':
(.text+0x145f): undefined reference to `gzopen'
/nix/store/gz6ialhn1hv1ripmkbda7ar6gjb2mksy-x86_64-unknown-linux-musl-binutils-2.31.1/bin/x86_64-unknown-linux-musl-ld: /nix/store/r8in9g05vqds3d630pm2g2acfnx22bjc-libxml2-2.9.10-x86_64-unknown-linux-musl/lib/libxml2.a(nanohttp.o): in function `xmlNanoHTTPFreeCtxt':
(.text+0x4db): undefined reference to `inflateEnd'
/nix/store/gz6ialhn1hv1ripmkbda7ar6gjb2mksy-x86_64-unknown-linux-musl-binutils-2.31.1/bin/x86_64-unknown-linux-musl-ld: /nix/store/r8in9g05vqds3d630pm2g2acfnx22bjc-libxml2-2.9.10-x86_64-unknown-linux-musl/lib/libxml2.a(nanohttp.o): in function `xmlNanoHTTPRead':
(.text+0x1131): undefined reference to `inflate'
/nix/store/gz6ialhn1hv1ripmkbda7ar6gjb2mksy-x86_64-unknown-linux-musl-binutils-2.31.1/bin/x86_64-unknown-linux-musl-ld: /nix/store/r8in9g05vqds3d630pm2g2acfnx22bjc-libxml2-2.9.10-x86_64-unknown-linux-musl/lib/libxml2.a(nanohttp.o): in function `xmlNanoHTTPMethodRedir':
(.text+0x1e7a): undefined reference to `inflateInit2_'
collect2: error: ld returned 1 exit status
[84/86] Compiling C object tests/os-wrappers-test.p/os-wrappers-test.c.o
ninja: build stopped: subcommand failed.
builder for '/nix/store/vs7a8427hy0r3dxcp06b73gxr77dww8b-wayland-1.18.0-x86_64-unknown-linux-musl.drv' failed with exit code 1
error: build of '/nix/store/vs7a8427hy0r3dxcp06b73gxr77dww8b-wayland-1.18.0-x86_64-unknown-linux-musl.drv' failed

Notify maintainers
@primeos @codyopel
Maintainer information:
# a list of nixpkgs attributes affected by the problem
attribute:
- pkgsStatic.wayland
# a list of nixos modules affected by the problem
module:

Not sure what happens here tbh. From the output the error seems to be coming from libxml2 but the Nix expressions do add zlib to propagatedBuildInputs. I have no idea what the real cause could be.

Perhaps there's something wonky with propagatedBuildInputs and static linking, might explain some of the libX11 missing libxcb symbols I encountered in another issue.

Thoughts after a quick chat on #wayland, does it even make sense to be linking against libwayland statically considering it's linked dynamically by mesa?

Thoughts after a quick chat on #wayland, does it even make sense to be linking against libwayland statically considering it's linked dynamically by mesa?

You might want to build mesa statically (if that's possible)?

Still does not compile, although the error changed. It now complains about multiple definition of epoll_create1;

error: builder for '/nix/store/x0ijzzxpsg76g6h4pnbc37i9l4dn138b-wayland-static-x86_64-unknown-linux-musl-1.19.0.drv' failed with exit code 1;
last 10 log lines:
building
build flags: -j8 -l8
[73/86] Linking target tests/os-wrappers-testeue-test.c.o[Ky meson to capture output).c.o
FAILED: tests/os-wrappers-test
x86_64-unknown-linux-musl-gcc  -o tests/os-wrappers-test tests/os-wrappers-test.p/os-wrappers-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,--start-group tests/libtest-runner.a src/libwayland-util.a src/libwayland-private.a src/libwayland-client.a src/libwayland-server.a -pthread -ldl /nix/store/zmsp30i4i7pz9i3js1kfb0pd3an3z6yh-libffi-3.3-x86_64-unknown-linux-musl/lib/../lib64/libffi.a -lm -Wl,--end-group
/nix/store/gb7i66fpxcpyy2f3csha360b5sw6pc3c-x86_64-unknown-linux-musl-binutils-2.35.1/bin/x86_64-unknown-linux-musl-ld: /nix/store/mkd3yc1qgkq35xpjy367p4l9zwa11bcn-musl-static-x86_64-unknown-linux-musl-1.2.2/lib/libc.a(epoll.lo): in function epoll_create1': (.text.epoll_create1+0x0): multiple definition of epoll_create1'; tests/os-wrappers-test.p/os-wrappers-test.c.o:/build/wayland-1.19.0/build/../tests/os-wrappers-test.c:120: first defined here
collect2: error: ld returned 1 exit status
[80/86] Compiling C object src/wayland-scanner.p/scanner.c.od-server.c.o
ninja: build stopped: subcommand failed.
For full logs, run 'nix log /nix/store/x0ijzzxpsg76g6h4pnbc37i9l4dn138b-wayland-static-x86_64-unknown-linux-musl-1.19.0.drv'.

The build succeeds on latest master for me

Great, thanks :)


Update Aggregate functions to take builder parameters

Which issue does this PR close?
Closes #780
Rationale for this change
This PR follows the same pattern as the recently closed #808 but does the same for aggregate functions. This is a usability enhancement.
What changes are included in this PR?
This PR updates the signatures for the aggregate functions to take optional parameters for the following:

order_by
distinct
null_treatment
filter

We add these parameters to the aggregate functions based on which ones are used internally. The other options are not in the function call. Users can always add these using the builder function approach if any of the internals get updated at a later time.
Are there any user-facing changes?

@timsaucer - If there's a way for me to help with this lift without stepping on your toes, please let me know.

If you wanted to divide and conquer we can, but actually I think another thing that would be very helpful would be to have a more ergonomic way to use aggregates as window functions. I could see two ways

Update functions.window to take an aggregate function instead of a registered function name.
Add something like Expr.over() so you could do something like first_value(col("a")).over(window) where window is a window frame definition.

What do you think? That could be done entirely independent of this PR

Really excellent.
I really appreciate how cleaner functions.rs is with those macros.

If you wanted to divide and conquer we can, but actually I think another thing that would be very helpful would be to have a more ergonomic way to use aggregates as window functions.

Upstream datafusion is about to release DF42, so we should probably ship df-python 41 after this.
I'll create an issue and add it to our next release cycle.

Since this is a larger PR, I'm hoping to get at least one more approval before merging it in


Import instances of event, person, task and sponsor

@pbanaszkiewicz
I find the monkey patching method to be quite erratic. I see things breaking without any change to the source code.
        setattr(
            Sponsorship,
            'level',
            curry(Sponsorship._get_FIELD_display, field=amount_field),
        )

sponsorship.level() returns a string such as Gold in the shell, however it returns the float in the templates.

False negative.

I love when problems solve themselves :-)

It seems this one needs a rebase before I merge it.

@pbanaszkiewicz
I have implemented a bulk import workflow using model formsets. Can you please have a look into the workflow?
I am faced with a regression right now. The "Import using URL" modal on the PersonCreate view does not use AJAX.

@narayanaditya95:

I am faced with a regression right now. The "Import using URL" modal on the PersonCreate view does not use AJAX.

Unfortunately I don't know how to test this (what URL should I put into "Import a speaker" form?)
Also:

the help text is wrong
the form uses GET and redirects to current URL with added query params.

On http://<IP_ADDRESS>:8000/workshops/events/add/
Environment:

Request Method: GET
Request URL: http://<IP_ADDRESS>:8000/workshops/events/add/

Django Version: 1.9.9
Python Version: 3.5.1
Installed Applications:
('django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.messages',
 'django.contrib.staticfiles',
 'pydata',
 'workshops',
 'django.contrib.admin',
 'crispy_forms',
 'selectable',
 'django_countries',
 'django_filters',
 'reversion',
 'rest_framework',
 'api',
 'captcha',
 'compressor',
 'social.apps.django_app.default')
Installed Middleware:
('reversion.middleware.RevisionMiddleware',
 'django.contrib.sessions.middleware.SessionMiddleware',
 'django.middleware.common.CommonMiddleware',
 'django.middleware.csrf.CsrfViewMiddleware',
 'django.contrib.auth.middleware.AuthenticationMiddleware',
 'django.contrib.auth.middleware.SessionAuthenticationMiddleware',
 'django.contrib.messages.middleware.MessageMiddleware',
 'django.middleware.clickjacking.XFrameOptionsMiddleware',
 'workshops.github_auth.GithubAuthMiddleware')

Traceback:

File "/home/piotr/workspace/anaconda/envs/amy/lib/python3.5/site-packages/django/core/handlers/base.py" in get_response
  149.                     response = self.process_exception_by_middleware(e, request)

File "/home/piotr/workspace/anaconda/envs/amy/lib/python3.5/site-packages/django/core/handlers/base.py" in get_response
  147.                     response = wrapped_callback(request, *callback_args, **callback_kwargs)

File "/home/piotr/workspace/anaconda/envs/amy/lib/python3.5/site-packages/django/views/generic/base.py" in view
  68.             return self.dispatch(request, *args, **kwargs)

File "/home/piotr/workspace/anaconda/envs/amy/lib/python3.5/site-packages/django/contrib/auth/mixins.py" in dispatch
  116.         return super(UserPassesTestMixin, self).dispatch(request, *args, **kwargs)

File "/home/piotr/workspace/anaconda/envs/amy/lib/python3.5/site-packages/django/contrib/auth/mixins.py" in dispatch
  92.         return super(PermissionRequiredMixin, self).dispatch(request, *args, **kwargs)

File "/home/piotr/workspace/anaconda/envs/amy/lib/python3.5/site-packages/django/views/generic/base.py" in dispatch
  88.         return handler(request, *args, **kwargs)

File "/home/piotr/workspace/anaconda/envs/amy/lib/python3.5/site-packages/django/views/generic/edit.py" in get
  252.         return super(BaseCreateView, self).get(request, *args, **kwargs)

File "/home/piotr/workspace/anaconda/envs/amy/lib/python3.5/site-packages/django/views/generic/edit.py" in get
  213.         return self.render_to_response(self.get_context_data())

File "/home/piotr/workspace/SwC/amy/workshops/views.py" in get_context_data
  118.         context = super(CreateViewContext, self).get_context_data(**kwargs)

File "/home/piotr/workspace/anaconda/envs/amy/lib/python3.5/site-packages/django/views/generic/edit.py" in get_context_data
  122.             kwargs['form'] = self.get_form()

File "/home/piotr/workspace/anaconda/envs/amy/lib/python3.5/site-packages/django/views/generic/edit.py" in get_form
  74.         return form_class(**self.get_form_kwargs())

File "/home/piotr/workspace/anaconda/envs/amy/lib/python3.5/site-packages/django/views/generic/edit.py" in get_form_kwargs
  167.         kwargs = super(ModelFormMixin, self).get_form_kwargs()

File "/home/piotr/workspace/anaconda/envs/amy/lib/python3.5/site-packages/django/views/generic/edit.py" in get_form_kwargs
  81.             'initial': self.get_initial(),

File "/home/piotr/workspace/SwC/amy/pydata/apps.py" in get_initial
  96.             numfocus = Organization.objects.get(fullname='NumFOCUS')

File "/home/piotr/workspace/anaconda/envs/amy/lib/python3.5/site-packages/django/db/models/manager.py" in manager_method
  122.                 return getattr(self.get_queryset(), name)(*args, **kwargs)

File "/home/piotr/workspace/anaconda/envs/amy/lib/python3.5/site-packages/django/db/models/query.py" in get
  387.                 self.model._meta.object_name

Exception Type: DoesNotExist at /workshops/events/add/
Exception Value: Organization matching query does not exist.

I did ./manage.py migrate before adding pydata app, but after I added it, ./manage.py migrate doesn't find any new migrations. What (and where?) adds the NumFOCUS org?
Finally, importing whole conference with event which doesn't produce a usable conference site URL (eg. https://bio-swc-bne.github.io/2016-09-14-GriffithUni-Python//api/speaker/) throws an unstyled Django error page -- we don't want to show this to users, do we?

@pbanaszkiewicz

what URL should I put into "Import a speaker" form?

There exists a test PyData server at http://<IP_ADDRESS>/.
In the "Import a PyData conference", use the URL http://<IP_ADDRESS>/
In the "Import a speaker" form, use the URLs http://<IP_ADDRESS>/speaker/profile/3/ and http://<IP_ADDRESS>/speaker/profile/2/.

What (and where?) adds the NumFOCUS org?

Please add the fixtures contained in pydata/fixtures/ directory.

throws an unstyled Django error page -- we don't want to show this to users, do we?

Working on a fix.

Final review. :)

@pbanaszkiewicz over to you...

@narayanaditya95 looking good to me, please explain how did you fix this:

I am faced with a regression right now. The "Import using URL" modal on the PersonCreate view does not use AJAX.

I have yet to test this PR out later today -- I'll merge afterwards.

@pbanaszkiewicz

@narayanaditya95 looking good to me, please explain how did you fix this:

The pydata/templates/pydata/person_create_form.html template was missing the extrajs block.
I added the following block to the template.
{% block extrajs %}
{{ form.media }}
{% endblock extrajs %}

I was tough to locate the bug as import_person.js was anyway a part of the request even without the extrajs block.

@narayanaditya95: in documentation: setting user and password must be before loading fixtures, because there is your check in place that prevents from running management commands.
There's no "submit" button on "Bulk import a conference".
What is the workflow? I first have to create an event, then select it and then boom everything imports?
The "New person" during bulk import lacks any information "what's happening", ie. what I am doing on that page. Instead of "[ ] Delete" there should be "[ ] Don't import", right?
The next page's confirmation box:

[<Person: Aditya Narayan<EMAIL_ADDRESS><Person: Greg Wilson<EMAIL_ADDRESS><Person: Leah Silen<EMAIL_ADDRESS>was created successfully.

Can it be more readable?

Alright, I went through the import and everything worked -- nice. My only concern is that it takes a little bit of effort to first create the event and then start bulk import. Thoughts, @gvwilson?

@pbanaszkiewicz

@narayanaditya95: in documentation: setting user and password must be before loading fixtures, because there is your check in place that prevents from running management commands.

The doc was written before adding those checks. I will make an amendment.

There's no "submit" button on "Bulk import a conference".

I like the new FormHelper API, I missed adding it to the EventLookupForm. Thanks!

Can it be more readable?

Should it just return the count of instances imported?

@narayanaditya95:

Can it be more readable?

Should it just return the count of instances imported?

Yes, I think so -- similar to bulk upload message.

Can I merge this now?

@pbanaszkiewicz That would be a yes from my end.
@gvwilson ?

If it's good for both of you, it's good for me.


PHP: add composer.json to top level for packagist submission

Fixes #1788
In order to submit our PHP code to the Packagist repository, the github repo has to have a composer.json file at the top level. Packagist does not allow a package submission with the composer.json in a sub-folder (for us, under src/php), nor allow us to submit a .zip file.
After exploring a few options / workarounds (for internal folks, please see the doc under gRPC > Install-Distro > PHP Packaging issues for more details), we have decided to add a composer.json file to the top level so that we can submit our repo to Packagist.

To make this work properly, you may also have to change the required autoload path in src/php/tests/generated_code/AbstractGeneratedCodeTest.php, and any other file that has a similar line.

We are keeping src/php/composer.json for the tests and all the existing compile-from-source instructions. So they should continue to work. We will not composer install the top level grpc/composer.json. I added that just to get us into Packagist.

Michael, please review. Thanks!


data的label没更新

Version
4.2.1
Reproduction link
https://www.echartsjs.com/examples/editor.html?c=pictorialBar-spirit
Steps to reproduce
打开页面可以直接看到图表右边的label数值一直没有更新
What is expected?
右边的label数据会实时更新
What is actually happening?
初始化值是多少就是多少

Actually this was caused by zrender
https://github.com/ecomfe/zrender/blob/master/src/graphic/helper/text.js#L136
I'm try to figure out why __dirtyText is false

thank you for very mach

@oo2o Actually, It's little hard to focus on debugging, coz your chart is so cute and moxing, I can't take my eye of it. Hahahaha

Duplicate of #9532

I'm going to close this issue. Please follow #9532 and discuss there.


Relative link in pdf to another pdf not working

I have a master PDF document that has some relative links to other PDF documents... When I open it locally in Adobe Acrobat Reader, the links works...
When I try to open the master document in pdfjs, the links points to itself with '#page=1'.Inspect element shows:(title="" href="#page=1" class="internalLink") for anchor tag
.In fact all the links have same href value.The master pdf file is single page file.
In pdf.worker.js,inside LinkAnnotationClosure() function ,inside else if (linkType === 'GoToR') .. I console.log(action.get('F').get('F'))the url when (isDict(urlDict)==true I can see the pdf document name that I want to open.I tried https://github.com/mozilla/pdf.js/issues/3572 and https://github.com/mozilla/pdf.js/issues/1778 in pdf.worker.js  but it didn't help.The link Type are Launch and GoToR.The url value goes into invalid url in the code

turns out if (!isValidUrl(url, true)) {
url = '';
}
solved my problem

Please share a PDF file that shows the problem.

@Rob--W I am sorry but I am not allowed.But there are pdfs with relative links to other pdfs in internet.

the value to relative links was false in pdf.worker.js . I set the value to true .This solved my problem

Be careful, the change you proposing might cause cross-site scripting attacks of non-trusted pdfs are served.

It is very hard to fix this issue if no example PDF file is provided, hence I'm closing this as incomplete until a file is provided and there is a possible solution that will have less security implications.

Untitled.pdf
master.pdf
I tried to replicate the files I was provided and these are the files I could come near to replicate the files.The code That solved my problem is
       else if(linkType === 'Launch'){
      var urlDict = action.get('F');
      if (isDict(urlDict)) {
          // We assume that the 'url' is a Filspec dictionary
          // and fetch the url without checking any further
          url = urlDict.get('F') || '';
          console.log(url)
      }
      if (!isValidUrl(url, true)) {
          url = '';
      }
      var checkIfPdf=url.split(".");
      if(checkIfPdf[checkIfPdf.length-1]=='pdf'){
          url="?file="+url;
      }
      data.url = url;

      data.dest = action.get('D');

  }

and changes were done in :-
     else if (linkType === 'GoToR') {
    var urlDict = action.get('F');
    if (isDict(urlDict)) {
      // We assume that the 'url' is a Filspec dictionary
      // and fetch the url without checking any further
      url = urlDict.get('F') || '';
    }
      //console.log(url)

    // TODO: pdf reference says that GoToR
    // can also have 'NewWindow' attribute
    if (!isValidUrl(url, true)) {
      url = '';
    }
      var checkIfPdf=url.split(".");
      if(checkIfPdf[checkIfPdf.length-1]=='pdf'){
          url="?file="+url;
      }
    data.url = url;

    data.dest = action.get('D');
  }

Thanks for the information, re-opening.

I believe this file has the same problem:
http://webarchive.nationalarchives.gov.uk/20120809191124/http://www.bahamousainquiry.org/f_report/vol i/volume i.pdf
(any link on the main index gives me 'Warning: unrecognized link type: Launch', while the downloaded version does attempt to load the linked files, failing only because they aren't present locally)


whisper package incorrect

whisper in the requirements.txt is not openai whisper
pip install git+https://github.com/openai/whisper.git  is needed

add git+https://github.com/openai/whisper.git in requirement, thx for the issue

So sad, is this cybersquatting? :'(


Set return data for testing and add links to journeys

Things that I've changed:

update Insolvency Service form to the new first form - Amendment form: redundancy claim for holiday pay
update the "Take your pet abroad" form
added a link to both forms from the "Form builder prototypes" page
fixed intentional typos across both forms
added "Completed" status checks to the Task list page for Summary (CYA)/Declaration screen
added "Completed" status checks to the Task list page for Confirmation screen
removed extra (non working) links from the GOV.UK Forms - Your forms page
updated edit link on the GOV.UK Forms - Your forms page to go to the new Task list page instead of directly into the Form overview page

New links to return journeys

Does it meant to have Review summary page and add information on what happens next 'Completed' when getting into the form first time?
It might be my cache, although I did clear session data etc. We can also fix it once we ship tweaks to the Declaration page.
Overall looks good to me 🥳

It's a return journey so I put it so that those values would have been done - along with the questions


Simplify the output code a bit more for another slight speedup

Signed-off-by: Daniel Egger<EMAIL_ADDRESS>

r? @Disasm
(rust_highfive has picked a reviewer for you, use r? to override)

bors r+


absences

page to view your absences

mockup:

per subject absence table implemented in e3e5035
total/whole year absences will be added once either one of us misses a class so we know what the json response and official app looks like lol


Add One-Click Heroku Deploy Button

This PR introduces a 'Deploy to Heroku' button in the README to make it simpler for users to deploy this application to heroku. The file app.json was also added to the project as it is necessary for the heroku button.
Thanks!
EDIT: I tried to squash the other commits as specified in the contributing guidelines, but I suppose it did not work. Will try to fix this.

Please do not close issues; squashing a closed PR will make it unreopenable.