From b9dd9b370c48cb9af19bd1f4967a201039c97471 Mon Sep 17 00:00:00 2001 From: Nolan Woods Date: Fri, 4 Mar 2022 00:27:06 -0800 Subject: [PATCH] Add Implementation Survey section to PR template --- .../pull_request_template.md | 60 +++++++++++++++++++ 1 file changed, 60 insertions(+) diff --git a/.github/PULL_REQUEST_TEMPLATE/pull_request_template.md b/.github/PULL_REQUEST_TEMPLATE/pull_request_template.md index 4e96590..505d51c 100644 --- a/.github/PULL_REQUEST_TEMPLATE/pull_request_template.md +++ b/.github/PULL_REQUEST_TEMPLATE/pull_request_template.md @@ -30,3 +30,63 @@ Describe the grammar changes or new functions. Why problems is this JEP addressing? Has alternatives been considered? + +## Implementation Survey + +*Omit this section if not relevant* + +Provide a minimal demonstration of how the proposed functionality would be implemented for each programming language. +Include links to any proposed dependencies. This is to ensure that each language can support the proposed functionality, allows for +the review of any additional dependencies that would need to be included with each implementation, provides reference for implementers, +and ensures that each proposed implementation in each language has consistent behaviour across all languages. + + +### Javascript/Typescript + +```typescript +``` + +### NodeJS + +```nodejs +``` + +### Python + +```python3 +``` + +### C/C++ + +```c++ +``` + +### C# + +```c# +``` + +### PHP + +```php +``` + +### Java + +```java +``` + +### Rust + +```rust +``` + +### Go + +```go +``` + +### Lua + +```lua +```