-
Notifications
You must be signed in to change notification settings - Fork 7.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add @@ syntax for inline splatting as hashtable as new experimental feature PSGeneralizedSplatting #10073
Add @@ syntax for inline splatting as hashtable as new experimental feature PSGeneralizedSplatting #10073
Commits on Jul 6, 2019
-
Add AtAtCurly token and allow parsing of it. TODO: return command ele…
…ments instead of just hashtable
Configuration menu - View commit details
-
Copy full SHA for 879bf02 - Browse repository at this point
Copy the full SHA 879bf02View commit details
Commits on Jul 7, 2019
-
Add Splatted property to hashtable to be able to tell compiler that h…
…ashtable is an argument.
Configuration menu - View commit details
-
Copy full SHA for 600baed - Browse repository at this point
Copy the full SHA 600baedView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7460e22 - Browse repository at this point
Copy the full SHA 7460e22View commit details -
Configuration menu - View commit details
-
Copy full SHA for bef1af6 - Browse repository at this point
Copy the full SHA bef1af6View commit details -
Fix the 2 CodeFactor warning (XML comments of properties must start w…
…ith 'Gets or sets a value indicating whether' and a missing newline after a closing brace).
Configuration menu - View commit details
-
Copy full SHA for b63df9d - Browse repository at this point
Copy the full SHA b63df9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c9c50c - Browse repository at this point
Copy the full SHA 0c9c50cView commit details
Commits on Jul 16, 2019
-
Merge branch 'master' of https://github.com/PowerShell/PowerShell int…
…o InlineSplatting_AtAtCurly
Configuration menu - View commit details
-
Copy full SHA for 30a705e - Browse repository at this point
Copy the full SHA 30a705eView commit details
Commits on Jul 27, 2019
-
Merge branch 'master' of https://github.com/PowerShell/PowerShell int…
…o InlineSplatting_AtAtCurly
Configuration menu - View commit details
-
Copy full SHA for eb75a44 - Browse repository at this point
Copy the full SHA eb75a44View commit details -
Configuration menu - View commit details
-
Copy full SHA for cad3ef5 - Browse repository at this point
Copy the full SHA cad3ef5View commit details
Commits on Aug 26, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 44da128 - Browse repository at this point
Copy the full SHA 44da128View commit details
Commits on Sep 1, 2019
-
Merge branch 'master' of http://github.com/powershell/powershell into…
… InlineSplatting_AtAtCurly_2
Configuration menu - View commit details
-
Copy full SHA for c258636 - Browse repository at this point
Copy the full SHA c258636View commit details -
Perform lookahead in tokenizer to correctly detect @@{ in all cases. …
…The following still produces a hashtable though (it should probably throw an error, which the RTM version does atm): @@{'a'='b'}
Configuration menu - View commit details
-
Copy full SHA for 1121d86 - Browse repository at this point
Copy the full SHA 1121d86View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36c7c88 - Browse repository at this point
Copy the full SHA 36c7c88View commit details
Commits on Sep 20, 2019
-
Merge branch 'master' into InlineSplatting_AtAtCurly
Christoph Bergmeister committedSep 20, 2019 Configuration menu - View commit details
-
Copy full SHA for a90ea6b - Browse repository at this point
Copy the full SHA a90ea6bView commit details
Commits on Sep 21, 2019
-
Add experimental feature PSGeneralizedSplatting. Due to compiler issu…
…es, some switch statements around AtAtCurly could not be guarded but that is OK since the tokeniser will never produce AtAtCurly if the experimental feature isn't enabled
Christoph Bergmeister committedSep 21, 2019 Configuration menu - View commit details
-
Copy full SHA for f412369 - Browse repository at this point
Copy the full SHA f412369View commit details -
Merge branch 'master' of http://github.com/powershell/powershell into InlineSplatting_AtAtCurly # Conflicts: # src/System.Management.Automation/engine/ExperimentalFeature/ExperimentalFeature.cs
Christoph Bergmeister committedSep 21, 2019 Configuration menu - View commit details
-
Copy full SHA for b7dbef8 - Browse repository at this point
Copy the full SHA b7dbef8View commit details -
undo one accidental local change in last commit
Christoph Bergmeister committedSep 21, 2019 Configuration menu - View commit details
-
Copy full SHA for 1146ef9 - Browse repository at this point
Copy the full SHA 1146ef9View commit details
Commits on Sep 22, 2019
-
Use semantic check to restrict usage to command arguments and add mor…
…e test cases. TOOD: Rename AtAtCurly to AtAt
Configuration menu - View commit details
-
Copy full SHA for 7cb6496 - Browse repository at this point
Copy the full SHA 7cb6496View commit details -
Configuration menu - View commit details
-
Copy full SHA for 60f89dd - Browse repository at this point
Copy the full SHA 60f89ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9326a0a - Browse repository at this point
Copy the full SHA 9326a0aView commit details
Commits on Oct 3, 2019
-
Merge branch 'master' of http://github.com/powershell/powershell into…
… InlineSplatting_AtAtCurly
Configuration menu - View commit details
-
Copy full SHA for 40c860e - Browse repository at this point
Copy the full SHA 40c860eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b4a1c7 - Browse repository at this point
Copy the full SHA 7b4a1c7View commit details -
Update src/System.Management.Automation/engine/parser/ast.cs
Co-Authored-By: Robert Holt <rjmholt@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6ac6fb3 - Browse repository at this point
Copy the full SHA 6ac6fb3View commit details
Commits on Oct 5, 2019
-
Merge branch 'master' of http://github.com/powershell/powershell into…
… InlineSplatting_AtAtCurly # Conflicts: # src/System.Management.Automation/engine/ExperimentalFeature/ExperimentalFeature.cs
Configuration menu - View commit details
-
Copy full SHA for 82d8ed8 - Browse repository at this point
Copy the full SHA 82d8ed8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ec1837 - Browse repository at this point
Copy the full SHA 9ec1837View commit details
Commits on Oct 28, 2019
-
Resolve merge conflicts - Merge branch 'master' of http://github.com/…
…powershell/powershell into InlineSplatting_AtAtCurly # Conflicts: # src/System.Management.Automation/engine/ExperimentalFeature/ExperimentalFeature.cs # src/System.Management.Automation/engine/parser/token.cs
Configuration menu - View commit details
-
Copy full SHA for 4d6870b - Browse repository at this point
Copy the full SHA 4d6870bView commit details -
Merge branch 'master' of http://github.com/powershell/powershell into…
… InlineSplatting_AtAtCurly
Configuration menu - View commit details
-
Copy full SHA for 0416bf6 - Browse repository at this point
Copy the full SHA 0416bf6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c78cc3 - Browse repository at this point
Copy the full SHA 5c78cc3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96f1fae - Browse repository at this point
Copy the full SHA 96f1faeView commit details -
Enhance semantic check to require more than 1 element in the hashtabl…
…e to avoid PSReadline throwing an error when only starting to typing '@' in a new line
Configuration menu - View commit details
-
Copy full SHA for aa59eb9 - Browse repository at this point
Copy the full SHA aa59eb9View commit details
Commits on Oct 29, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 0a81afb - Browse repository at this point
Copy the full SHA 0a81afbView commit details
Commits on Nov 3, 2019
-
Merge branch 'master' of http://github.com/powershell/powershell into…
… InlineSplatting_AtAtCurly
Configuration menu - View commit details
-
Copy full SHA for 3242c9f - Browse repository at this point
Copy the full SHA 3242c9fView commit details
Commits on Feb 11, 2020
-
Merge branch 'master' of http://github.com/powershell/powershell into…
… InlineSplatting_AtAtCurly # Conflicts: # src/System.Management.Automation/engine/ExperimentalFeature/ExperimentalFeature.cs # src/System.Management.Automation/engine/parser/token.cs
Configuration menu - View commit details
-
Copy full SHA for 0020155 - Browse repository at this point
Copy the full SHA 0020155View commit details
Commits on May 3, 2020
-
Merge branch 'master' of https://github.com/PowerShell/PowerShell int…
…o InlineSplatting_AtAtCurly # Conflicts: # src/System.Management.Automation/engine/ExperimentalFeature/ExperimentalFeature.cs
Configuration menu - View commit details
-
Copy full SHA for a8359e3 - Browse repository at this point
Copy the full SHA a8359e3View commit details
Commits on Jun 11, 2020
-
Merge branch 'master' of http://github.com/powershell/powershell into…
… InlineSplatting_AtAtCurly # Conflicts: # src/System.Management.Automation/engine/ExperimentalFeature/ExperimentalFeature.cs # src/System.Management.Automation/engine/parser/token.cs # test/powershell/Language/Parser/Parsing.Tests.ps1
Configuration menu - View commit details
-
Copy full SHA for 9b0c1a9 - Browse repository at this point
Copy the full SHA 9b0c1a9View commit details -
Merge branch 'InlineSplatting_AtAtCurly' of http://github.com/bergmei…
…ster/powershell into InlineSplatting_AtAtCurly
Configuration menu - View commit details
-
Copy full SHA for 95417ff - Browse repository at this point
Copy the full SHA 95417ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 61dbd40 - Browse repository at this point
Copy the full SHA 61dbd40View commit details
Commits on Jun 12, 2020
-
Configuration menu - View commit details
-
Copy full SHA for aefbf49 - Browse repository at this point
Copy the full SHA aefbf49View commit details
Commits on Jun 17, 2020
-
Configuration menu - View commit details
-
Copy full SHA for c58ab8b - Browse repository at this point
Copy the full SHA c58ab8bView commit details