diff options
Diffstat (limited to 'tomlplusplus/.github/ISSUE_TEMPLATE')
4 files changed, 192 insertions, 0 deletions
diff --git a/tomlplusplus/.github/ISSUE_TEMPLATE/bug_report.md b/tomlplusplus/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 0000000000..6b2709c26b --- /dev/null +++ b/tomlplusplus/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,98 @@ +--- +name: Bug report +about: Regular ol' bugs. +title: '' +labels: [ "bug" ] +assignees: marzer + +--- + +<!-- + Replace the HTML comments below with the requested information. + + Please be as thorough as possible, and don't delete this template and roll your own. + I'm a human being with a busy life and concerns of my own - if you force me to jump through many + information-gathering hoops without first making an effort yourself, there's a high chance I'll + summarily close your issue as 'not a bug'. + + Also please *don't* paste screenshots of logs, compiler messages, et cetera. Paste their actual text. + I can't copy/paste/search text from an image. + + Thanks for contributing! +--> + + + +## Environment +**toml++ version and/or commit hash:** +<!-- + If you're using the single-header version of the library, the version number is right at the top of the file. + Otherwise you can find it by opening toml++/impl/version.h; it'll be represented by three defines - + TOML_LIB_MAJOR, TOML_LIB_MINOR and TOML_LIB_PATCH. + + If you're not using any particular release and have just cloned the repository directly, + please also include the the commit hash. +--> + + +**Compiler:** +<!-- + The compiler & version, e.g. "Clang 9" +--> + + + +**C++ standard mode:** +<!-- + The C++ standard level you were targeting, e.g. 17, 20, 'latest' +--> + + + +**Target arch:** +<!-- + The architecture you were targeting, e.g. x86, x64, ARM +--> + + + +**Library configuration overrides:** +<!-- + If you've explicitly set any of the library configuration macros, + list them here (e.g. TOML_EXCEPTIONS=0, TOML_ENABLE_UNRELEASED_FEATURES=1, etc.) +--> + + + +**Relevant compilation flags:** +<!-- + Any relevant compilation flags that might help me reproduce your issue exactly (e.g. -fno-exceptions). +--> + + + +## Describe the bug +<!-- + A clear and concise description of the bug goes here. + + Please include compiler error messages as appropriate. + + *DON'T PASTE SCREENSHOTS* +--> + + + +## Steps to reproduce (or a small repro code sample) +<!-- + As above. If you feel that the information you've already given covers it sufficiently and you don't + need this section, you can delete it. +--> + + + +## Additional information +<!-- + Any post-scripts, addendums, or additional pieces of context, as necessary. + + *DON'T PASTE SCREENSHOTS* +--> diff --git a/tomlplusplus/.github/ISSUE_TEMPLATE/config.yml b/tomlplusplus/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000000..3ba13e0cec --- /dev/null +++ b/tomlplusplus/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1 @@ +blank_issues_enabled: false diff --git a/tomlplusplus/.github/ISSUE_TEMPLATE/feature_request.md b/tomlplusplus/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 0000000000..76688cdadc --- /dev/null +++ b/tomlplusplus/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,38 @@ +--- +name: Feature request +about: Want to see something added or improved? Tell me all about it. +title: '' +labels: feature +assignees: marzer + +--- + +<!-- + Replace the HTML comments below with the requested information. + Please don't delete this template and roll your own! + + Thanks for contributing! +--> + + + +**Is your feature request related to a problem? Please describe.** +<!-- + "I'd like a way to Fooify all Bars in one go. Currently I have to iterate through them and + do it individually myself, which is cumbersome. +--> + + + +**Describe the solution you'd like** +<!-- + A helper function like fooify_all_bars() would be great. +--> + + + + +**Additional context** +<!-- + Add any other context or screenshots about the feature request here. +--> diff --git a/tomlplusplus/.github/ISSUE_TEMPLATE/spec_bug_report.md b/tomlplusplus/.github/ISSUE_TEMPLATE/spec_bug_report.md new file mode 100644 index 0000000000..fbb3aeacd8 --- /dev/null +++ b/tomlplusplus/.github/ISSUE_TEMPLATE/spec_bug_report.md @@ -0,0 +1,55 @@ +--- +name: TOML spec conformance bug +about: Bugs relating to the library's TOML spec conformance (or lack thereof). +title: '' +labels: [ "bug", "TOML spec" ] +assignees: marzer + +--- + +<!-- + Replace the HTML/TOML comments below with the requested information. + Please don't delete this template and roll your own! + + Thanks for contributing! +--> + + +## The non-conforming TOML snippet +```toml + +# your TOML here + +``` + + +## What you expected +<!-- + e.g. a link to, or snippet from, the TOML spec, or some reasonable description thereof +--> + + +## What you got +<!-- + e.g toml-test output +--> + + +## Environment +**toml++ version and/or commit hash:** +<!-- + If you're using the single-header version of the library, the version number is right at the top of the file. + Otherwise you can find it by opening toml++/impl/version.h; it'll be represented by three defines - + TOML_LIB_MAJOR, TOML_LIB_MINOR and TOML_LIB_PATCH. + + If you're not using any particular release and are instead just living large at HEAD of master, the commit hash + would be super helpful too, though it's not critical. + +--> + +**Any other useful information:** +<!-- + Anything else you think will help me fix the issue. Since this report is for general spec conformance handling + you probably don't need to worry about compiler versions, compilation flags, et cetera, though include them if + you feel they're relevant. +--> |
