Minor update to readme - #4

Merged
jmini merged 1 commit into
masterfrom
update_readme
May 13, 2018
Merged

Minor update to readme#4
jmini merged 1 commit into
masterfrom
update_readme

Conversation

@wing328

Copy link
Copy Markdown
Member

PR checklist

  • Read the contribution guidelines.
  • Ran the shell script under ./bin/ to update Petstore sample so that CIs can verify the change. (For instance, only need to run ./bin/{LANG}-petstore.sh and ./bin/security/{LANG}-petstore.sh if updating the {LANG} (e.g. php, ruby, python, etc) code generator or {LANG} client's mustache templates). Windows batch files can be found in .\bin\windows\.
  • Filed the PR against the correct branch: Default: master.
  • Copied the technical committee to review the pull request if your PR is targeting a particular programming language.

Description of the PR

(details of the change, additional tests that have been done, reference to the issue for tracking, etc)

@wing328wing328 added this to the 3.0.0 milestone May 12, 2018
@jimschubertjimschubert self-assigned this May 12, 2018
@jimschubert

Copy link
Copy Markdown
Member

Looks good. Is the new email ready to go? Or are we waiting for DNS propagation before merging this?

@wing328

Copy link
Copy Markdown
MemberAuthor

team@openapitools.org is ready 😃

@jmini
jmini merged commit 23ad9f3 into masterMay 13, 2018
@jmini
jmini deleted the update_readme branch May 13, 2018 04:27
lukoyanov added a commit to lukoyanov/openapi-generator that referenced this pull request Aug 27, 2018
wing328 pushed a commit that referenced this pull request Aug 28, 2018
* added play framework 2.6 support
* generated petstore sample
* generated petstore sample #2
* generated petstore sample #3
* Revert "generated petstore sample #3"
* generated petstore sample #4
* fixed circleci configs
* one more time samples regen
A-Joshi referenced this pull request in ihsmarkitoss/openapi-generator Feb 27, 2019
* added play framework 2.6 support
* generated petstore sample
* generated petstore sample #2
* generated petstore sample #3
* Revert "generated petstore sample #3"
* generated petstore sample #4
* fixed circleci configs
* one more time samples regen
kuFEAR added a commit to kuFEAR/openapi-generator that referenced this pull request Jun 11, 2020
wing328 added a commit that referenced this pull request Jun 16, 2020
…Body, Set List as default collection for Kotlin data class (#6456)
* Replace typeMapping kotlin.Array with kotlin.collections.List, because its doesn't work with Kotlin Data Classes(required manually implementing hashCode&equals)
Replace typeMapping kotlin.Array<kotlin.Byte> with efficient primitive implementation kotlin.ByteArray
Replace instantiationTypes array to kotlin.collections.ArrayList, for extending Array we should provide element count to its constructor.
* Fixed path(removed slash on begin path) for Jvm Kotlin Retrofit
* Fixed handling optional bodyParams for Jvm Kotlin Retrofit
* Fix kotlin tests
* Fixed code format for detekt inspections #2
* revert formatting
* Added ability to generate optional @query params.
* Update Kotlin docs.
* Update Kotlin openapi3 client samples
* Update Kotlin client samples
* Update Kotlin openapi3 client samples after merge with master
* Revert hardcoding List instead Array
* Set List as default collectionType
* Update Kotlin samples
* Fixed Kotlin multiplatform api template. fix mapper for Array type.
Fixed Kotlin multiplatform api template Code style.
* Update Kotlin multiplatform sample
* Fix Kotlin multiplatform template code style
* Update Kotlin multiplatform sample
* Fix Kotlin multiplatform converting Array to List in Api.
* Update Kotlin multiplatform sample #3
* Fix Kotlin tests
* Fix Kotlin jackson Application.kt
* Fix Kotlin tests #2
* Fix merge conflict with master
* Generate samples after merge with master
* Generate samples after merge with master #2
* Generate samples after merge with master #3
* Generate samples after merge with master #4
* update kotlin samples
* update all samples
Co-authored-by: William Cheng <wing328hk@gmail.com>
Thecrazyskull pushed a commit to Thecrazyskull/openapi-generator that referenced this pull request Nov 13, 2020
mflorin referenced this pull request in ionos-cloud/openapi-generator Aug 13, 2021
* feat: add filters to skip the generation of marked models and apis
* feat: accept more than one skipTag using globalSettings
Signed-off-by: Florin Mihalache <florin.mihalache@ionos.com>
wing328 pushed a commit that referenced this pull request Jan 2, 2022
ronanwatkins added a commit to ronanwatkins/openapi-generator that referenced this pull request Mar 4, 2022
fire pushed a commit to V-Sekai/openapi-generator that referenced this pull request Jun 25, 2024
fstotz added a commit to fstotz/openapi-generator that referenced this pull request Aug 25, 2026
- Add testEnumCollectionPathParamsUseWireValues test that verifies enum
items in List/Map path parameters are encoded using wire values
- Add path_param_enum_collection.yaml test spec with array and map
enum parameters
- Verifies that _encodePathValue helper calls .toString() on enum items
to get wire values, not Dart identifiers
This test ensures Issue OpenAPITools#4 (P2): enums in collections as path parameters
now correctly use wire values from @jsonvalue annotations instead of
Dart member identifiers.
The fix was already applied when consolidating type checks in
_encodePathValue to combine String/num/bool/Enum handling - each enum
item in a collection now gets .toString() when recursively encoded.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@wing328@jimschubert@jmini
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Add copy buttons to all
 blocks\n(function() {\n function addCopyButtons() {\n document.querySelectorAll('pre code').forEach(function(codeBlock) {\n if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;\n codeBlock.parentElement.setAttribute('data-copy-added', 'true');\n \n var btn = document.createElement('button');\n btn.textContent = 'Copy';\n btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';\n btn.onmouseover = function() { this.style.opacity = '1'; };\n btn.onmouseout = function() { this.style.opacity = '0.7'; };\n btn.onclick = function() {\n navigator.clipboard.writeText(codeBlock.textContent).then(function() {\n btn.textContent = 'Copied!';\n setTimeout(function() { btn.textContent = 'Copy'; }, 1500);\n });\n };\n codeBlock.parentElement.style.position = 'relative';\n codeBlock.parentElement.appendChild(btn);\n });\n }\n \n addCopyButtons();\n \n // Re-run on dynamic content\n var observer = new MutationObserver(addCopyButtons);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Add Copy Buttons to Code Blocks");
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
Skip to content

Minor update to readme - #4

Merged
jmini merged 1 commit into
masterfrom
update_readme
May 13, 2018
Merged

Minor update to readme#4
jmini merged 1 commit into
masterfrom
update_readme

Conversation

@wing328

Copy link
Copy Markdown
Member

PR checklist

  • Read the contribution guidelines.
  • Ran the shell script under ./bin/ to update Petstore sample so that CIs can verify the change. (For instance, only need to run ./bin/{LANG}-petstore.sh and ./bin/security/{LANG}-petstore.sh if updating the {LANG} (e.g. php, ruby, python, etc) code generator or {LANG} client's mustache templates). Windows batch files can be found in .\bin\windows\.
  • Filed the PR against the correct branch: Default: master.
  • Copied the technical committee to review the pull request if your PR is targeting a particular programming language.

Description of the PR

(details of the change, additional tests that have been done, reference to the issue for tracking, etc)

@wing328wing328 added this to the 3.0.0 milestone May 12, 2018
@jimschubertjimschubert self-assigned this May 12, 2018
@jimschubert

Copy link
Copy Markdown
Member

Looks good. Is the new email ready to go? Or are we waiting for DNS propagation before merging this?

@wing328

Copy link
Copy Markdown
MemberAuthor

team@openapitools.org is ready 😃

@jmini
jmini merged commit 23ad9f3 into masterMay 13, 2018
@jmini
jmini deleted the update_readme branch May 13, 2018 04:27
lukoyanov added a commit to lukoyanov/openapi-generator that referenced this pull request Aug 27, 2018
wing328 pushed a commit that referenced this pull request Aug 28, 2018
* added play framework 2.6 support
* generated petstore sample
* generated petstore sample #2
* generated petstore sample #3
* Revert "generated petstore sample #3"
* generated petstore sample #4
* fixed circleci configs
* one more time samples regen
A-Joshi referenced this pull request in ihsmarkitoss/openapi-generator Feb 27, 2019
* added play framework 2.6 support
* generated petstore sample
* generated petstore sample #2
* generated petstore sample #3
* Revert "generated petstore sample #3"
* generated petstore sample #4
* fixed circleci configs
* one more time samples regen
kuFEAR added a commit to kuFEAR/openapi-generator that referenced this pull request Jun 11, 2020
wing328 added a commit that referenced this pull request Jun 16, 2020
…Body, Set List as default collection for Kotlin data class (#6456)
* Replace typeMapping kotlin.Array with kotlin.collections.List, because its doesn't work with Kotlin Data Classes(required manually implementing hashCode&equals)
Replace typeMapping kotlin.Array<kotlin.Byte> with efficient primitive implementation kotlin.ByteArray
Replace instantiationTypes array to kotlin.collections.ArrayList, for extending Array we should provide element count to its constructor.
* Fixed path(removed slash on begin path) for Jvm Kotlin Retrofit
* Fixed handling optional bodyParams for Jvm Kotlin Retrofit
* Fix kotlin tests
* Fixed code format for detekt inspections #2
* revert formatting
* Added ability to generate optional @query params.
* Update Kotlin docs.
* Update Kotlin openapi3 client samples
* Update Kotlin client samples
* Update Kotlin openapi3 client samples after merge with master
* Revert hardcoding List instead Array
* Set List as default collectionType
* Update Kotlin samples
* Fixed Kotlin multiplatform api template. fix mapper for Array type.
Fixed Kotlin multiplatform api template Code style.
* Update Kotlin multiplatform sample
* Fix Kotlin multiplatform template code style
* Update Kotlin multiplatform sample
* Fix Kotlin multiplatform converting Array to List in Api.
* Update Kotlin multiplatform sample #3
* Fix Kotlin tests
* Fix Kotlin jackson Application.kt
* Fix Kotlin tests #2
* Fix merge conflict with master
* Generate samples after merge with master
* Generate samples after merge with master #2
* Generate samples after merge with master #3
* Generate samples after merge with master #4
* update kotlin samples
* update all samples
Co-authored-by: William Cheng <wing328hk@gmail.com>
Thecrazyskull pushed a commit to Thecrazyskull/openapi-generator that referenced this pull request Nov 13, 2020
mflorin referenced this pull request in ionos-cloud/openapi-generator Aug 13, 2021
* feat: add filters to skip the generation of marked models and apis
* feat: accept more than one skipTag using globalSettings
Signed-off-by: Florin Mihalache <florin.mihalache@ionos.com>
wing328 pushed a commit that referenced this pull request Jan 2, 2022
ronanwatkins added a commit to ronanwatkins/openapi-generator that referenced this pull request Mar 4, 2022
fire pushed a commit to V-Sekai/openapi-generator that referenced this pull request Jun 25, 2024
fstotz added a commit to fstotz/openapi-generator that referenced this pull request Aug 25, 2026
- Add testEnumCollectionPathParamsUseWireValues test that verifies enum
items in List/Map path parameters are encoded using wire values
- Add path_param_enum_collection.yaml test spec with array and map
enum parameters
- Verifies that _encodePathValue helper calls .toString() on enum items
to get wire values, not Dart identifiers
This test ensures Issue OpenAPITools#4 (P2): enums in collections as path parameters
now correctly use wire values from @jsonvalue annotations instead of
Dart member identifiers.
The fix was already applied when consolidating type checks in
_encodePathValue to combine String/num/bool/Enum handling - each enum
item in a collection now gets .toString() when recursively encoded.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@wing328@jimschubert@jmini
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Force GitHub README to respect dark mode\n(function() {\n var style = document.createElement('style');\n style.textContent = '\n .markdown-body {\n color-scheme: dark light;\n }\n .markdown-body pre { background: #161b22 !important; }\n .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; }\n .markdown-body table th, .markdown-body table td { border-color: #30363d !important; }\n .markdown-body img { background: #0d1117; }\n .markdown-body blockquote { border-left-color: #8b949e; }\n .markdown-body hr { border-color: #30363d; }\n ';\n document.head.appendChild(style);\n})();", "GitHub Dark Mode README Fix"); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Minor update to readme - #4

Merged
jmini merged 1 commit into
masterfrom
update_readme
May 13, 2018
Merged

Minor update to readme#4
jmini merged 1 commit into
masterfrom
update_readme

Conversation

@wing328

Copy link
Copy Markdown
Member

PR checklist

  • Read the contribution guidelines.
  • Ran the shell script under ./bin/ to update Petstore sample so that CIs can verify the change. (For instance, only need to run ./bin/{LANG}-petstore.sh and ./bin/security/{LANG}-petstore.sh if updating the {LANG} (e.g. php, ruby, python, etc) code generator or {LANG} client's mustache templates). Windows batch files can be found in .\bin\windows\.
  • Filed the PR against the correct branch: Default: master.
  • Copied the technical committee to review the pull request if your PR is targeting a particular programming language.

Description of the PR

(details of the change, additional tests that have been done, reference to the issue for tracking, etc)

@wing328wing328 added this to the 3.0.0 milestone May 12, 2018
@jimschubertjimschubert self-assigned this May 12, 2018
@jimschubert

Copy link
Copy Markdown
Member

Looks good. Is the new email ready to go? Or are we waiting for DNS propagation before merging this?

@wing328

Copy link
Copy Markdown
MemberAuthor

team@openapitools.org is ready 😃

@jmini
jmini merged commit 23ad9f3 into masterMay 13, 2018
@jmini
jmini deleted the update_readme branch May 13, 2018 04:27
lukoyanov added a commit to lukoyanov/openapi-generator that referenced this pull request Aug 27, 2018
wing328 pushed a commit that referenced this pull request Aug 28, 2018
* added play framework 2.6 support
* generated petstore sample
* generated petstore sample #2
* generated petstore sample #3
* Revert "generated petstore sample #3"
* generated petstore sample #4
* fixed circleci configs
* one more time samples regen
A-Joshi referenced this pull request in ihsmarkitoss/openapi-generator Feb 27, 2019
* added play framework 2.6 support
* generated petstore sample
* generated petstore sample #2
* generated petstore sample #3
* Revert "generated petstore sample #3"
* generated petstore sample #4
* fixed circleci configs
* one more time samples regen
kuFEAR added a commit to kuFEAR/openapi-generator that referenced this pull request Jun 11, 2020
wing328 added a commit that referenced this pull request Jun 16, 2020
…Body, Set List as default collection for Kotlin data class (#6456)
* Replace typeMapping kotlin.Array with kotlin.collections.List, because its doesn't work with Kotlin Data Classes(required manually implementing hashCode&equals)
Replace typeMapping kotlin.Array<kotlin.Byte> with efficient primitive implementation kotlin.ByteArray
Replace instantiationTypes array to kotlin.collections.ArrayList, for extending Array we should provide element count to its constructor.
* Fixed path(removed slash on begin path) for Jvm Kotlin Retrofit
* Fixed handling optional bodyParams for Jvm Kotlin Retrofit
* Fix kotlin tests
* Fixed code format for detekt inspections #2
* revert formatting
* Added ability to generate optional @query params.
* Update Kotlin docs.
* Update Kotlin openapi3 client samples
* Update Kotlin client samples
* Update Kotlin openapi3 client samples after merge with master
* Revert hardcoding List instead Array
* Set List as default collectionType
* Update Kotlin samples
* Fixed Kotlin multiplatform api template. fix mapper for Array type.
Fixed Kotlin multiplatform api template Code style.
* Update Kotlin multiplatform sample
* Fix Kotlin multiplatform template code style
* Update Kotlin multiplatform sample
* Fix Kotlin multiplatform converting Array to List in Api.
* Update Kotlin multiplatform sample #3
* Fix Kotlin tests
* Fix Kotlin jackson Application.kt
* Fix Kotlin tests #2
* Fix merge conflict with master
* Generate samples after merge with master
* Generate samples after merge with master #2
* Generate samples after merge with master #3
* Generate samples after merge with master #4
* update kotlin samples
* update all samples
Co-authored-by: William Cheng <wing328hk@gmail.com>
Thecrazyskull pushed a commit to Thecrazyskull/openapi-generator that referenced this pull request Nov 13, 2020
mflorin referenced this pull request in ionos-cloud/openapi-generator Aug 13, 2021
* feat: add filters to skip the generation of marked models and apis
* feat: accept more than one skipTag using globalSettings
Signed-off-by: Florin Mihalache <florin.mihalache@ionos.com>
wing328 pushed a commit that referenced this pull request Jan 2, 2022
ronanwatkins added a commit to ronanwatkins/openapi-generator that referenced this pull request Mar 4, 2022
fire pushed a commit to V-Sekai/openapi-generator that referenced this pull request Jun 25, 2024
fstotz added a commit to fstotz/openapi-generator that referenced this pull request Aug 25, 2026
- Add testEnumCollectionPathParamsUseWireValues test that verifies enum
items in List/Map path parameters are encoded using wire values
- Add path_param_enum_collection.yaml test spec with array and map
enum parameters
- Verifies that _encodePathValue helper calls .toString() on enum items
to get wire values, not Dart identifiers
This test ensures Issue OpenAPITools#4 (P2): enums in collections as path parameters
now correctly use wire values from @jsonvalue annotations instead of
Dart member identifiers.
The fix was already applied when consolidating type checks in
_encodePathValue to combine String/num/bool/Enum handling - each enum
item in a collection now gets .toString() when recursively encoded.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@wing328@jimschubert@jmini
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Highlight search terms from Google/DuckDuckGo/Bing referrer\n(function() {\n var ref = document.referrer;\n var terms = [];\n \n if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) {\n var url = new URL(ref);\n var q = url.searchParams.get('q') || url.searchParams.get('p');\n if (q) {\n terms = q.split(/\\s+/).filter(function(t) { return t.length > 2; });\n }\n }\n \n if (terms.length === 0) return;\n \n var style = document.createElement('style');\n style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }';\n document.head.appendChild(style);\n \n function highlight(node) {\n if (node.nodeType === 3) { // text node\n var text = node.textContent;\n var found = false;\n terms.forEach(function(term) {\n var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\') + ')', 'gi');\n if (regex.test(text)) {\n found = true;\n var frag = document.createDocumentFragment();\n var parts = text.split(regex);\n parts.forEach(function(part, i) {\n if (i % 2 === 0) {\n frag.appendChild(document.createTextNode(part));\n } else {\n var span = document.createElement('span');\n span.className = 'userscript-highlight';\n span.textContent = part;\n frag.appendChild(span);\n }\n });\n node.parentNode.replaceChild(frag, node);\n }\n });\n } else if (node.nodeType === 1 && node.childNodes) { // element\n var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT'];\n if (!skipTags.includes(node.tagName)) {\n Array.from(node.childNodes).forEach(highlight);\n }\n }\n }\n \n highlight(document.body);\n \n // Re-highlight on dynamic content\n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1 || node.nodeType === 3) highlight(node);\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Highlight Search Terms"); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Minor update to readme - #4

Merged
jmini merged 1 commit into
masterfrom
update_readme
May 13, 2018
Merged

Minor update to readme#4
jmini merged 1 commit into
masterfrom
update_readme

Conversation

@wing328

Copy link
Copy Markdown
Member

PR checklist

  • Read the contribution guidelines.
  • Ran the shell script under ./bin/ to update Petstore sample so that CIs can verify the change. (For instance, only need to run ./bin/{LANG}-petstore.sh and ./bin/security/{LANG}-petstore.sh if updating the {LANG} (e.g. php, ruby, python, etc) code generator or {LANG} client's mustache templates). Windows batch files can be found in .\bin\windows\.
  • Filed the PR against the correct branch: Default: master.
  • Copied the technical committee to review the pull request if your PR is targeting a particular programming language.

Description of the PR

(details of the change, additional tests that have been done, reference to the issue for tracking, etc)

@wing328wing328 added this to the 3.0.0 milestone May 12, 2018
@jimschubertjimschubert self-assigned this May 12, 2018
@jimschubert

Copy link
Copy Markdown
Member

Looks good. Is the new email ready to go? Or are we waiting for DNS propagation before merging this?

@wing328

Copy link
Copy Markdown
MemberAuthor

team@openapitools.org is ready 😃

@jmini
jmini merged commit 23ad9f3 into masterMay 13, 2018
@jmini
jmini deleted the update_readme branch May 13, 2018 04:27
lukoyanov added a commit to lukoyanov/openapi-generator that referenced this pull request Aug 27, 2018
wing328 pushed a commit that referenced this pull request Aug 28, 2018
* added play framework 2.6 support
* generated petstore sample
* generated petstore sample #2
* generated petstore sample #3
* Revert "generated petstore sample #3"
* generated petstore sample #4
* fixed circleci configs
* one more time samples regen
A-Joshi referenced this pull request in ihsmarkitoss/openapi-generator Feb 27, 2019
* added play framework 2.6 support
* generated petstore sample
* generated petstore sample #2
* generated petstore sample #3
* Revert "generated petstore sample #3"
* generated petstore sample #4
* fixed circleci configs
* one more time samples regen
kuFEAR added a commit to kuFEAR/openapi-generator that referenced this pull request Jun 11, 2020
wing328 added a commit that referenced this pull request Jun 16, 2020
…Body, Set List as default collection for Kotlin data class (#6456)
* Replace typeMapping kotlin.Array with kotlin.collections.List, because its doesn't work with Kotlin Data Classes(required manually implementing hashCode&equals)
Replace typeMapping kotlin.Array<kotlin.Byte> with efficient primitive implementation kotlin.ByteArray
Replace instantiationTypes array to kotlin.collections.ArrayList, for extending Array we should provide element count to its constructor.
* Fixed path(removed slash on begin path) for Jvm Kotlin Retrofit
* Fixed handling optional bodyParams for Jvm Kotlin Retrofit
* Fix kotlin tests
* Fixed code format for detekt inspections #2
* revert formatting
* Added ability to generate optional @query params.
* Update Kotlin docs.
* Update Kotlin openapi3 client samples
* Update Kotlin client samples
* Update Kotlin openapi3 client samples after merge with master
* Revert hardcoding List instead Array
* Set List as default collectionType
* Update Kotlin samples
* Fixed Kotlin multiplatform api template. fix mapper for Array type.
Fixed Kotlin multiplatform api template Code style.
* Update Kotlin multiplatform sample
* Fix Kotlin multiplatform template code style
* Update Kotlin multiplatform sample
* Fix Kotlin multiplatform converting Array to List in Api.
* Update Kotlin multiplatform sample #3
* Fix Kotlin tests
* Fix Kotlin jackson Application.kt
* Fix Kotlin tests #2
* Fix merge conflict with master
* Generate samples after merge with master
* Generate samples after merge with master #2
* Generate samples after merge with master #3
* Generate samples after merge with master #4
* update kotlin samples
* update all samples
Co-authored-by: William Cheng <wing328hk@gmail.com>
Thecrazyskull pushed a commit to Thecrazyskull/openapi-generator that referenced this pull request Nov 13, 2020
mflorin referenced this pull request in ionos-cloud/openapi-generator Aug 13, 2021
* feat: add filters to skip the generation of marked models and apis
* feat: accept more than one skipTag using globalSettings
Signed-off-by: Florin Mihalache <florin.mihalache@ionos.com>
wing328 pushed a commit that referenced this pull request Jan 2, 2022
ronanwatkins added a commit to ronanwatkins/openapi-generator that referenced this pull request Mar 4, 2022
fire pushed a commit to V-Sekai/openapi-generator that referenced this pull request Jun 25, 2024
fstotz added a commit to fstotz/openapi-generator that referenced this pull request Aug 25, 2026
- Add testEnumCollectionPathParamsUseWireValues test that verifies enum
items in List/Map path parameters are encoded using wire values
- Add path_param_enum_collection.yaml test spec with array and map
enum parameters
- Verifies that _encodePathValue helper calls .toString() on enum items
to get wire values, not Dart identifiers
This test ensures Issue OpenAPITools#4 (P2): enums in collections as path parameters
now correctly use wire values from @jsonvalue annotations instead of
Dart member identifiers.
The fix was already applied when consolidating type checks in
_encodePathValue to combine String/num/bool/Enum handling - each enum
item in a collection now gets .toString() when recursively encoded.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@wing328@jimschubert@jmini
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Strip utm_, fbclid, gclid, etc. from all links on page\n(function() {\n var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content',\n 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid',\n 'ref', 'ref_src', 'source', 'medium', 'campaign'];\n \n function cleanUrl(url) {\n try {\n var u = new URL(url, window.location.origin);\n var changed = false;\n trackingParams.forEach(function(p) {\n if (u.searchParams.has(p)) {\n u.searchParams.delete(p);\n changed = true;\n }\n });\n return changed ? u.toString() : url;\n } catch (e) {\n return url;\n }\n }\n \n function cleanLinks() {\n document.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n \n cleanLinks();\n \n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1) {\n if (node.tagName === 'A') cleanLinks();\n node.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Remove Tracking Parameters from Links"); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + '
Skip to content

Minor update to readme - #4

Merged
jmini merged 1 commit into
masterfrom
update_readme
May 13, 2018
Merged

Minor update to readme#4
jmini merged 1 commit into
masterfrom
update_readme

Conversation

@wing328

Copy link
Copy Markdown
Member

PR checklist

  • Read the contribution guidelines.
  • Ran the shell script under ./bin/ to update Petstore sample so that CIs can verify the change. (For instance, only need to run ./bin/{LANG}-petstore.sh and ./bin/security/{LANG}-petstore.sh if updating the {LANG} (e.g. php, ruby, python, etc) code generator or {LANG} client's mustache templates). Windows batch files can be found in .\bin\windows\.
  • Filed the PR against the correct branch: Default: master.
  • Copied the technical committee to review the pull request if your PR is targeting a particular programming language.

Description of the PR

(details of the change, additional tests that have been done, reference to the issue for tracking, etc)

@wing328wing328 added this to the 3.0.0 milestone May 12, 2018
@jimschubertjimschubert self-assigned this May 12, 2018
@jimschubert

Copy link
Copy Markdown
Member

Looks good. Is the new email ready to go? Or are we waiting for DNS propagation before merging this?

@wing328

Copy link
Copy Markdown
MemberAuthor

team@openapitools.org is ready 😃

@jmini
jmini merged commit 23ad9f3 into masterMay 13, 2018
@jmini
jmini deleted the update_readme branch May 13, 2018 04:27
lukoyanov added a commit to lukoyanov/openapi-generator that referenced this pull request Aug 27, 2018
wing328 pushed a commit that referenced this pull request Aug 28, 2018
* added play framework 2.6 support
* generated petstore sample
* generated petstore sample #2
* generated petstore sample #3
* Revert "generated petstore sample #3"
* generated petstore sample #4
* fixed circleci configs
* one more time samples regen
A-Joshi referenced this pull request in ihsmarkitoss/openapi-generator Feb 27, 2019
* added play framework 2.6 support
* generated petstore sample
* generated petstore sample #2
* generated petstore sample #3
* Revert "generated petstore sample #3"
* generated petstore sample #4
* fixed circleci configs
* one more time samples regen
kuFEAR added a commit to kuFEAR/openapi-generator that referenced this pull request Jun 11, 2020
wing328 added a commit that referenced this pull request Jun 16, 2020
…Body, Set List as default collection for Kotlin data class (#6456)
* Replace typeMapping kotlin.Array with kotlin.collections.List, because its doesn't work with Kotlin Data Classes(required manually implementing hashCode&equals)
Replace typeMapping kotlin.Array<kotlin.Byte> with efficient primitive implementation kotlin.ByteArray
Replace instantiationTypes array to kotlin.collections.ArrayList, for extending Array we should provide element count to its constructor.
* Fixed path(removed slash on begin path) for Jvm Kotlin Retrofit
* Fixed handling optional bodyParams for Jvm Kotlin Retrofit
* Fix kotlin tests
* Fixed code format for detekt inspections #2
* revert formatting
* Added ability to generate optional @query params.
* Update Kotlin docs.
* Update Kotlin openapi3 client samples
* Update Kotlin client samples
* Update Kotlin openapi3 client samples after merge with master
* Revert hardcoding List instead Array
* Set List as default collectionType
* Update Kotlin samples
* Fixed Kotlin multiplatform api template. fix mapper for Array type.
Fixed Kotlin multiplatform api template Code style.
* Update Kotlin multiplatform sample
* Fix Kotlin multiplatform template code style
* Update Kotlin multiplatform sample
* Fix Kotlin multiplatform converting Array to List in Api.
* Update Kotlin multiplatform sample #3
* Fix Kotlin tests
* Fix Kotlin jackson Application.kt
* Fix Kotlin tests #2
* Fix merge conflict with master
* Generate samples after merge with master
* Generate samples after merge with master #2
* Generate samples after merge with master #3
* Generate samples after merge with master #4
* update kotlin samples
* update all samples
Co-authored-by: William Cheng <wing328hk@gmail.com>
Thecrazyskull pushed a commit to Thecrazyskull/openapi-generator that referenced this pull request Nov 13, 2020
mflorin referenced this pull request in ionos-cloud/openapi-generator Aug 13, 2021
* feat: add filters to skip the generation of marked models and apis
* feat: accept more than one skipTag using globalSettings
Signed-off-by: Florin Mihalache <florin.mihalache@ionos.com>
wing328 pushed a commit that referenced this pull request Jan 2, 2022
ronanwatkins added a commit to ronanwatkins/openapi-generator that referenced this pull request Mar 4, 2022
fire pushed a commit to V-Sekai/openapi-generator that referenced this pull request Jun 25, 2024
fstotz added a commit to fstotz/openapi-generator that referenced this pull request Aug 25, 2026
- Add testEnumCollectionPathParamsUseWireValues test that verifies enum
items in List/Map path parameters are encoded using wire values
- Add path_param_enum_collection.yaml test spec with array and map
enum parameters
- Verifies that _encodePathValue helper calls .toString() on enum items
to get wire values, not Dart identifiers
This test ensures Issue OpenAPITools#4 (P2): enums in collections as path parameters
now correctly use wire values from @jsonvalue annotations instead of
Dart member identifiers.
The fix was already applied when consolidating type checks in
_encodePathValue to combine String/num/bool/Enum handling - each enum
item in a collection now gets .toString() when recursively encoded.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@wing328@jimschubert@jmini
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Auto-enable theater mode on YouTube\n(function() {\n function tryTheater() {\n var btn = document.querySelector('button[aria-label=\"Theater mode\"], ytd-player #player button[title=\"Theater mode\"]');\n if (btn && !btn.classList.contains('activated')) {\n btn.click();\n }\n }\n \n // Try immediately\n tryTheater();\n \n // Try after navigation (SPA)\n var lastUrl = location.href;\n setInterval(function() {\n if (location.href !== lastUrl) {\n lastUrl = location.href;\n setTimeout(tryTheater, 500);\n }\n }, 1000);\n \n // Also try on player load\n var observer = new MutationObserver(tryTheater);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "YouTube Theater Mode Default"); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Minor update to readme - #4

Merged
jmini merged 1 commit into
masterfrom
update_readme
May 13, 2018
Merged

Minor update to readme#4
jmini merged 1 commit into
masterfrom
update_readme

Conversation

@wing328

Copy link
Copy Markdown
Member

PR checklist

  • Read the contribution guidelines.
  • Ran the shell script under ./bin/ to update Petstore sample so that CIs can verify the change. (For instance, only need to run ./bin/{LANG}-petstore.sh and ./bin/security/{LANG}-petstore.sh if updating the {LANG} (e.g. php, ruby, python, etc) code generator or {LANG} client's mustache templates). Windows batch files can be found in .\bin\windows\.
  • Filed the PR against the correct branch: Default: master.
  • Copied the technical committee to review the pull request if your PR is targeting a particular programming language.

Description of the PR

(details of the change, additional tests that have been done, reference to the issue for tracking, etc)

@wing328wing328 added this to the 3.0.0 milestone May 12, 2018
@jimschubertjimschubert self-assigned this May 12, 2018
@jimschubert

Copy link
Copy Markdown
Member

Looks good. Is the new email ready to go? Or are we waiting for DNS propagation before merging this?

@wing328

Copy link
Copy Markdown
MemberAuthor

team@openapitools.org is ready 😃

@jmini
jmini merged commit 23ad9f3 into masterMay 13, 2018
@jmini
jmini deleted the update_readme branch May 13, 2018 04:27
lukoyanov added a commit to lukoyanov/openapi-generator that referenced this pull request Aug 27, 2018
wing328 pushed a commit that referenced this pull request Aug 28, 2018
* added play framework 2.6 support
* generated petstore sample
* generated petstore sample #2
* generated petstore sample #3
* Revert "generated petstore sample #3"
* generated petstore sample #4
* fixed circleci configs
* one more time samples regen
A-Joshi referenced this pull request in ihsmarkitoss/openapi-generator Feb 27, 2019
* added play framework 2.6 support
* generated petstore sample
* generated petstore sample #2
* generated petstore sample #3
* Revert "generated petstore sample #3"
* generated petstore sample #4
* fixed circleci configs
* one more time samples regen
kuFEAR added a commit to kuFEAR/openapi-generator that referenced this pull request Jun 11, 2020
wing328 added a commit that referenced this pull request Jun 16, 2020
…Body, Set List as default collection for Kotlin data class (#6456)
* Replace typeMapping kotlin.Array with kotlin.collections.List, because its doesn't work with Kotlin Data Classes(required manually implementing hashCode&equals)
Replace typeMapping kotlin.Array<kotlin.Byte> with efficient primitive implementation kotlin.ByteArray
Replace instantiationTypes array to kotlin.collections.ArrayList, for extending Array we should provide element count to its constructor.
* Fixed path(removed slash on begin path) for Jvm Kotlin Retrofit
* Fixed handling optional bodyParams for Jvm Kotlin Retrofit
* Fix kotlin tests
* Fixed code format for detekt inspections #2
* revert formatting
* Added ability to generate optional @query params.
* Update Kotlin docs.
* Update Kotlin openapi3 client samples
* Update Kotlin client samples
* Update Kotlin openapi3 client samples after merge with master
* Revert hardcoding List instead Array
* Set List as default collectionType
* Update Kotlin samples
* Fixed Kotlin multiplatform api template. fix mapper for Array type.
Fixed Kotlin multiplatform api template Code style.
* Update Kotlin multiplatform sample
* Fix Kotlin multiplatform template code style
* Update Kotlin multiplatform sample
* Fix Kotlin multiplatform converting Array to List in Api.
* Update Kotlin multiplatform sample #3
* Fix Kotlin tests
* Fix Kotlin jackson Application.kt
* Fix Kotlin tests #2
* Fix merge conflict with master
* Generate samples after merge with master
* Generate samples after merge with master #2
* Generate samples after merge with master #3
* Generate samples after merge with master #4
* update kotlin samples
* update all samples
Co-authored-by: William Cheng <wing328hk@gmail.com>
Thecrazyskull pushed a commit to Thecrazyskull/openapi-generator that referenced this pull request Nov 13, 2020
mflorin referenced this pull request in ionos-cloud/openapi-generator Aug 13, 2021
* feat: add filters to skip the generation of marked models and apis
* feat: accept more than one skipTag using globalSettings
Signed-off-by: Florin Mihalache <florin.mihalache@ionos.com>
wing328 pushed a commit that referenced this pull request Jan 2, 2022
ronanwatkins added a commit to ronanwatkins/openapi-generator that referenced this pull request Mar 4, 2022
fire pushed a commit to V-Sekai/openapi-generator that referenced this pull request Jun 25, 2024
fstotz added a commit to fstotz/openapi-generator that referenced this pull request Aug 25, 2026
- Add testEnumCollectionPathParamsUseWireValues test that verifies enum
items in List/Map path parameters are encoded using wire values
- Add path_param_enum_collection.yaml test spec with array and map
enum parameters
- Verifies that _encodePathValue helper calls .toString() on enum items
to get wire values, not Dart identifiers
This test ensures Issue OpenAPITools#4 (P2): enums in collections as path parameters
now correctly use wire values from @jsonvalue annotations instead of
Dart member identifiers.
The fix was already applied when consolidating type checks in
_encodePathValue to combine String/num/bool/Enum handling - each enum
item in a collection now gets .toString() when recursively encoded.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@wing328@jimschubert@jmini
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Remove or un-stick sticky/fixed headers that block content\n(function() {\n function unstick() {\n document.querySelectorAll('header, nav, [role=\"banner\"], .header, .navbar, .sticky, .fixed-top, [style*=\"position: fixed\"], [style*=\"position:sticky\"]').forEach(function(el) {\n if (el.style.position === 'fixed' || el.style.position === 'sticky' || \n getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') {\n el.style.position = 'static';\n el.style.top = 'auto';\n el.style.zIndex = 'auto';\n }\n });\n }\n \n unstick();\n \n var observer = new MutationObserver(unstick);\n observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] });\n})();", "Kill Sticky Headers"); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Minor update to readme - #4

Merged
jmini merged 1 commit into
masterfrom
update_readme
May 13, 2018
Merged

Minor update to readme#4
jmini merged 1 commit into
masterfrom
update_readme

Conversation

@wing328

Copy link
Copy Markdown
Member

PR checklist

  • Read the contribution guidelines.
  • Ran the shell script under ./bin/ to update Petstore sample so that CIs can verify the change. (For instance, only need to run ./bin/{LANG}-petstore.sh and ./bin/security/{LANG}-petstore.sh if updating the {LANG} (e.g. php, ruby, python, etc) code generator or {LANG} client's mustache templates). Windows batch files can be found in .\bin\windows\.
  • Filed the PR against the correct branch: Default: master.
  • Copied the technical committee to review the pull request if your PR is targeting a particular programming language.

Description of the PR

(details of the change, additional tests that have been done, reference to the issue for tracking, etc)

@wing328wing328 added this to the 3.0.0 milestone May 12, 2018
@jimschubertjimschubert self-assigned this May 12, 2018
@jimschubert

Copy link
Copy Markdown
Member

Looks good. Is the new email ready to go? Or are we waiting for DNS propagation before merging this?

@wing328

Copy link
Copy Markdown
MemberAuthor

team@openapitools.org is ready 😃

@jmini
jmini merged commit 23ad9f3 into masterMay 13, 2018
@jmini
jmini deleted the update_readme branch May 13, 2018 04:27
lukoyanov added a commit to lukoyanov/openapi-generator that referenced this pull request Aug 27, 2018
wing328 pushed a commit that referenced this pull request Aug 28, 2018
* added play framework 2.6 support
* generated petstore sample
* generated petstore sample #2
* generated petstore sample #3
* Revert "generated petstore sample #3"
* generated petstore sample #4
* fixed circleci configs
* one more time samples regen
A-Joshi referenced this pull request in ihsmarkitoss/openapi-generator Feb 27, 2019
* added play framework 2.6 support
* generated petstore sample
* generated petstore sample #2
* generated petstore sample #3
* Revert "generated petstore sample #3"
* generated petstore sample #4
* fixed circleci configs
* one more time samples regen
kuFEAR added a commit to kuFEAR/openapi-generator that referenced this pull request Jun 11, 2020
wing328 added a commit that referenced this pull request Jun 16, 2020
…Body, Set List as default collection for Kotlin data class (#6456)
* Replace typeMapping kotlin.Array with kotlin.collections.List, because its doesn't work with Kotlin Data Classes(required manually implementing hashCode&equals)
Replace typeMapping kotlin.Array<kotlin.Byte> with efficient primitive implementation kotlin.ByteArray
Replace instantiationTypes array to kotlin.collections.ArrayList, for extending Array we should provide element count to its constructor.
* Fixed path(removed slash on begin path) for Jvm Kotlin Retrofit
* Fixed handling optional bodyParams for Jvm Kotlin Retrofit
* Fix kotlin tests
* Fixed code format for detekt inspections #2
* revert formatting
* Added ability to generate optional @query params.
* Update Kotlin docs.
* Update Kotlin openapi3 client samples
* Update Kotlin client samples
* Update Kotlin openapi3 client samples after merge with master
* Revert hardcoding List instead Array
* Set List as default collectionType
* Update Kotlin samples
* Fixed Kotlin multiplatform api template. fix mapper for Array type.
Fixed Kotlin multiplatform api template Code style.
* Update Kotlin multiplatform sample
* Fix Kotlin multiplatform template code style
* Update Kotlin multiplatform sample
* Fix Kotlin multiplatform converting Array to List in Api.
* Update Kotlin multiplatform sample #3
* Fix Kotlin tests
* Fix Kotlin jackson Application.kt
* Fix Kotlin tests #2
* Fix merge conflict with master
* Generate samples after merge with master
* Generate samples after merge with master #2
* Generate samples after merge with master #3
* Generate samples after merge with master #4
* update kotlin samples
* update all samples
Co-authored-by: William Cheng <wing328hk@gmail.com>
Thecrazyskull pushed a commit to Thecrazyskull/openapi-generator that referenced this pull request Nov 13, 2020
mflorin referenced this pull request in ionos-cloud/openapi-generator Aug 13, 2021
* feat: add filters to skip the generation of marked models and apis
* feat: accept more than one skipTag using globalSettings
Signed-off-by: Florin Mihalache <florin.mihalache@ionos.com>
wing328 pushed a commit that referenced this pull request Jan 2, 2022
ronanwatkins added a commit to ronanwatkins/openapi-generator that referenced this pull request Mar 4, 2022
fire pushed a commit to V-Sekai/openapi-generator that referenced this pull request Jun 25, 2024
fstotz added a commit to fstotz/openapi-generator that referenced this pull request Aug 25, 2026
- Add testEnumCollectionPathParamsUseWireValues test that verifies enum
items in List/Map path parameters are encoded using wire values
- Add path_param_enum_collection.yaml test spec with array and map
enum parameters
- Verifies that _encodePathValue helper calls .toString() on enum items
to get wire values, not Dart identifiers
This test ensures Issue OpenAPITools#4 (P2): enums in collections as path parameters
now correctly use wire values from @jsonvalue annotations instead of
Dart member identifiers.
The fix was already applied when consolidating type checks in
_encodePathValue to combine String/num/bool/Enum handling - each enum
item in a collection now gets .toString() when recursively encoded.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@wing328@jimschubert@jmini
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Universal Dark Mode - works on any site\n(function() {\n var enabled = true;\n \n function applyDarkMode() {\n if (!enabled) return;\n \n // Create style element if it doesn't exist\n var style = document.getElementById('universal-dark-mode-style');\n if (!style) {\n style = document.createElement('style');\n style.id = 'universal-dark-mode-style';\n document.head.appendChild(style);\n }\n \n // Dark mode CSS - inverts colors but preserves images/video\n style.textContent = '\n /* Invert everything except media */\n html {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #1a1a2e !important;\n }\n \n /* Restore images, videos, iframes, canvas */\n img, video, iframe, canvas, svg, picture, [style*=\"background-image\"] {\n filter: invert(1) hue-rotate(180deg) !important;\n }\n \n /* Preserve specific elements that should not be inverted */\n .no-dark-mode, .no-dark-mode *,\n [data-theme=\"light\"], [data-theme=\"light\"],\n .ace_editor, .ace_editor *,\n .CodeMirror, .CodeMirror *,\n .monaco-editor, .monaco-editor *,\n .markdown-body pre, .markdown-body pre *,\n .highlight, .highlight *,\n pre code, pre code * {\n filter: none !important;\n }\n \n /* Fix common UI elements */\n .modal, .popup, .dropdown-menu, .tooltip, .popover {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #2d2d44 !important;\n border-color: #444 !important;\n }\n \n /* Scrollbars */\n ::-webkit-scrollbar { background: #1a1a2e !important; }\n ::-webkit-scrollbar-thumb { background: #444 !important; }\n ::-webkit-scrollbar-thumb:hover { background: #555 !important; }\n \n /* Selection */\n ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ';\n }\n \n function removeDarkMode() {\n var style = document.getElementById('universal-dark-mode-style');\n if (style) style.remove();\n }\n \n // Toggle with Alt+Shift+D\n document.addEventListener('keydown', function(e) {\n if (e.altKey && e.shiftKey && e.key === 'D') {\n e.preventDefault();\n enabled = !enabled;\n if (enabled) {\n applyDarkMode();\n console.log('[Universal Dark Mode] Enabled');\n } else {\n removeDarkMode();\n console.log('[Universal Dark Mode] Disabled');\n }\n }\n });\n \n // Apply on load\n applyDarkMode();\n \n // Re-apply on dynamic content\n var observer = new MutationObserver(function(mutations) {\n if (enabled && !document.getElementById('universal-dark-mode-style')) {\n applyDarkMode();\n }\n });\n observer.observe(document.head, { childList: true });\n \n console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle');\n})();", "Universal Dark Mode"); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })();
Skip to content

Minor update to readme - #4

Merged
jmini merged 1 commit into
masterfrom
update_readme
May 13, 2018
Merged

Minor update to readme#4
jmini merged 1 commit into
masterfrom
update_readme

Conversation

@wing328

Copy link
Copy Markdown
Member

PR checklist

  • Read the contribution guidelines.
  • Ran the shell script under ./bin/ to update Petstore sample so that CIs can verify the change. (For instance, only need to run ./bin/{LANG}-petstore.sh and ./bin/security/{LANG}-petstore.sh if updating the {LANG} (e.g. php, ruby, python, etc) code generator or {LANG} client's mustache templates). Windows batch files can be found in .\bin\windows\.
  • Filed the PR against the correct branch: Default: master.
  • Copied the technical committee to review the pull request if your PR is targeting a particular programming language.

Description of the PR

(details of the change, additional tests that have been done, reference to the issue for tracking, etc)

@wing328wing328 added this to the 3.0.0 milestone May 12, 2018
@jimschubertjimschubert self-assigned this May 12, 2018
@jimschubert

Copy link
Copy Markdown
Member

Looks good. Is the new email ready to go? Or are we waiting for DNS propagation before merging this?

@wing328

Copy link
Copy Markdown
MemberAuthor

team@openapitools.org is ready 😃

@jmini
jmini merged commit 23ad9f3 into masterMay 13, 2018
@jmini
jmini deleted the update_readme branch May 13, 2018 04:27
lukoyanov added a commit to lukoyanov/openapi-generator that referenced this pull request Aug 27, 2018
wing328 pushed a commit that referenced this pull request Aug 28, 2018
* added play framework 2.6 support
* generated petstore sample
* generated petstore sample #2
* generated petstore sample #3
* Revert "generated petstore sample #3"
* generated petstore sample #4
* fixed circleci configs
* one more time samples regen
A-Joshi referenced this pull request in ihsmarkitoss/openapi-generator Feb 27, 2019
* added play framework 2.6 support
* generated petstore sample
* generated petstore sample #2
* generated petstore sample #3
* Revert "generated petstore sample #3"
* generated petstore sample #4
* fixed circleci configs
* one more time samples regen
kuFEAR added a commit to kuFEAR/openapi-generator that referenced this pull request Jun 11, 2020
wing328 added a commit that referenced this pull request Jun 16, 2020
…Body, Set List as default collection for Kotlin data class (#6456)
* Replace typeMapping kotlin.Array with kotlin.collections.List, because its doesn't work with Kotlin Data Classes(required manually implementing hashCode&equals)
Replace typeMapping kotlin.Array<kotlin.Byte> with efficient primitive implementation kotlin.ByteArray
Replace instantiationTypes array to kotlin.collections.ArrayList, for extending Array we should provide element count to its constructor.
* Fixed path(removed slash on begin path) for Jvm Kotlin Retrofit
* Fixed handling optional bodyParams for Jvm Kotlin Retrofit
* Fix kotlin tests
* Fixed code format for detekt inspections #2
* revert formatting
* Added ability to generate optional @query params.
* Update Kotlin docs.
* Update Kotlin openapi3 client samples
* Update Kotlin client samples
* Update Kotlin openapi3 client samples after merge with master
* Revert hardcoding List instead Array
* Set List as default collectionType
* Update Kotlin samples
* Fixed Kotlin multiplatform api template. fix mapper for Array type.
Fixed Kotlin multiplatform api template Code style.
* Update Kotlin multiplatform sample
* Fix Kotlin multiplatform template code style
* Update Kotlin multiplatform sample
* Fix Kotlin multiplatform converting Array to List in Api.
* Update Kotlin multiplatform sample #3
* Fix Kotlin tests
* Fix Kotlin jackson Application.kt
* Fix Kotlin tests #2
* Fix merge conflict with master
* Generate samples after merge with master
* Generate samples after merge with master #2
* Generate samples after merge with master #3
* Generate samples after merge with master #4
* update kotlin samples
* update all samples
Co-authored-by: William Cheng <wing328hk@gmail.com>
Thecrazyskull pushed a commit to Thecrazyskull/openapi-generator that referenced this pull request Nov 13, 2020
mflorin referenced this pull request in ionos-cloud/openapi-generator Aug 13, 2021
* feat: add filters to skip the generation of marked models and apis
* feat: accept more than one skipTag using globalSettings
Signed-off-by: Florin Mihalache <florin.mihalache@ionos.com>
wing328 pushed a commit that referenced this pull request Jan 2, 2022
ronanwatkins added a commit to ronanwatkins/openapi-generator that referenced this pull request Mar 4, 2022
fire pushed a commit to V-Sekai/openapi-generator that referenced this pull request Jun 25, 2024
fstotz added a commit to fstotz/openapi-generator that referenced this pull request Aug 25, 2026
- Add testEnumCollectionPathParamsUseWireValues test that verifies enum
items in List/Map path parameters are encoded using wire values
- Add path_param_enum_collection.yaml test spec with array and map
enum parameters
- Verifies that _encodePathValue helper calls .toString() on enum items
to get wire values, not Dart identifiers
This test ensures Issue OpenAPITools#4 (P2): enums in collections as path parameters
now correctly use wire values from @jsonvalue annotations instead of
Dart member identifiers.
The fix was already applied when consolidating type checks in
_encodePathValue to combine String/num/bool/Enum handling - each enum
item in a collection now gets .toString() when recursively encoded.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@wing328@jimschubert@jmini