Statements (645)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:Java_2_Platform
gptkb:JEP |
gptkbp:adapted_into |
Project alignment with goals.
|
gptkbp:addresses |
deserialization vulnerabilities
Documentation clarity Garbage Collection pauses |
gptkbp:advocacy |
Project advocacy promoted.
|
gptkbp:aims_to |
improve security
Enhance the switch statement reduce memory footprint Improve documentation readability reduce pause times |
gptkbp:aims_to_improve |
gptkb:performance
Code examples visual quality |
gptkbp:approves |
gptkb:JDK_Enhancement-Proposal_Review_Board
|
gptkbp:author |
gptkb:Brian_Goetz
gptkb:David_Holmes gptkb:Alex_Buckley gptkb:Josh_Bloch gptkb:Mark_Reinhold gptkb:Martin_Buchholz JDK Team JDK Release Team Various contributors. Xueming Shen |
gptkbp:benefits |
gptkb:developers
Successful implementation. Regular evaluations conducted. Reduced attack surface Continuous feedback loop established. Provides clearer examples for developers. Evaluation conducted post-release. Outcomes evaluated post-release. Success measured against goals. Improved performance and compatibility. Enhances readability and usability of documentation. Community support and feedback. Improved documentation clarity Improved logging performance. Project deemed successful. Project evaluation conducted. Project feedback gathered. Project outcomes evaluated. Reduces memory overhead. |
gptkbp:build_process |
Standard build process followed.
|
gptkbp:challenges |
Ensuring thread safety.
Challenges faced during development. Addressing multi-threading issues. Consideration for existing logging frameworks. |
gptkbp:code |
Source code available on Git Hub.
|
gptkbp:collaborative_projects |
Opportunities for collaboration.
Collaboration among teams encouraged. Team of developers involved. Collaborative effort within Open JDK. Project collaboration encouraged. |
gptkbp:community_engagement |
Community engagement promoted.
Assessment of community engagement. Engaged community throughout the project. |
gptkbp:community_feedback |
Positive feedback from the community.
Community feedback encouraged. Community feedback collected. |
gptkbp:community_involvement |
Encourages community involvement.
Active community involvement. High community involvement. Involvement from the community. |
gptkbp:community_outreach |
Outreach to the Java community.
Project outreach conducted. |
gptkbp:community_support |
Strong community support.
|
gptkbp:compatibility |
No compatibility issues.
Maintains backward compatibility. Backward compatible with existing logging frameworks. |
gptkbp:concluded_on |
gptkb:JDK_17
Adopted for future JDK releases. Conclusion drawn from the proposal. |
gptkbp:conformance |
Conforms to Java SE specifications.
Follows existing documentation standards. |
gptkbp:contribution |
Integration testing
API changes Performance tuning Community contributions Bug fixes Feature enhancements Security patches Community feedback Performance benchmarks Regression testing Security enhancements Compatibility testing User experience improvements Support for new architectures Support for new platforms Support for new protocols Documentation updates Support for new applications Support for new libraries Support for new standards Support for new environments Support for new services Support for new tools Contributed by the Open JDK community. Follow Open JDK contribution guidelines. Tooling improvements Support for new frameworks Contributions from the community. Support for new use cases Build system updates Dependency updates Language updates Release candidate testing Support for new configurations Support for new features. Testing improvements |
gptkbp:created |
2021-07-14
2021-09-15 2021-06-08 2021-06-10 |
gptkbp:dependency |
Depends on JEP 411.
Depends on JDK 17 features. |
gptkbp:describes |
gptkb:Garbage_Collection_Improvements
context-specific deserialization JDK 17 Release Management Garbage Collection Changes |
gptkbp:description |
Introduces a new rendering pipeline for mac OS.
Describes the release process for JDK 18. Describes the release process for JDK 17. This JEP proposes to add a new API for thread-local handlers. |
gptkbp:developer |
Training resources available.
|
gptkbp:discusses |
2021-06-01
Open JDK mailing list Open JDK mailing list. Open JDK mailing lists https://openjdk.java.net/jeps/413 https://openjdk.java.net/jeps/413# Discussion |
gptkbp:end_date |
2021-09-14
2021-09-01 2021-09-15 |
gptkbp:enhances |
application performance
application responsiveness Java SE documentation Java serialization |
gptkbp:evaluates |
Evaluation criteria established.
|
gptkbp:example |
Showcasing code snippets in API docs.
Used in standard library documentation. Code snippets in API documentation Example of using thread-local handlers in logging. Logging in a multi-threaded environment. Example usage provided in the documentation. |
gptkbp:feature |
gptkb:Java_SE_17
Syntax highlighting Support for multiple languages Enhances API documentation Inline code snippets |
gptkbp:features |
Performance improvements
Security enhancements New language features New APIs Deprecations and removals |
gptkbp:feedback |
Feedback collected from users.
Positive feedback from early adopters. Feedback collected post-release. Gathered from Java community. |
gptkbp:feedback_mechanism |
Feedback collected through Open JDK mailing lists.
|
gptkbp:first_published |
2021-09-15
|
gptkbp:focus |
Deserialization filters
|
gptkbp:focuses_on |
gptkb:Garbage_Collection
|
gptkbp:funding |
Funded by Oracle.
|
gptkbp:future_goals |
Vision for the future.
|
gptkbp:future_plans |
Plans for future enhancements.
Next steps outlined. Plans for future JDK releases. |
gptkbp:future_prospects |
Future enhancements planned.
Potential enhancements to snippet features. Potential enhancements to logging APIs. |
gptkbp:governance |
Governed by the Open JDK community.
|
gptkbp:has_documentation |
Comprehensive documentation provided.
Detailed documentation available. Documentation provided for users. User documentation created. Project documentation maintained. |
gptkbp:has_project |
Project support provided.
|
gptkbp:has_version |
Version history maintained.
|
gptkbp:historical_achievement |
Milestones tracked.
|
https://www.w3.org/2000/01/rdf-schema#label |
JEP 413
|
gptkbp:impact |
Documentation quality
Impact assessment completed. Metrics for measuring success. Impact assessed regularly. Graphics rendering on mac OS. Improves developer experience. Improves documentation quality. Affects Java developers. Identified and mitigated risks. Improved release cadence. Improved security practices Significant impact on Java applications. Improves performance of thread-local storage. Metrics tracked throughout the project. Improves performance of logging in multi-threaded applications. Project impact assessed. Improves performance of deserialization |
gptkbp:improves |
Code readability
User experience Performance enhancements Garbage Collection performance |
gptkbp:includes |
performance benchmarks
new API features Formatted code examples new garbage collection algorithms |
gptkbp:initiatives |
gptkb:Java_2_Platform
Improve developer experience |
gptkbp:innovation |
Innovative approach to logging.
Project innovation highlighted. |
gptkbp:introduced |
Code snippets in API documentation
new garbage collection features |
gptkbp:introduced_in |
gptkb:JDK_17
gptkb:Java_SE_17 gptkb:JDK_18 gptkb:Java_17 JDK 11.0.13 |
gptkbp:involved_technology |
Javadoc, Java SE.
Java Logging API. Java concurrency utilities. |
gptkbp:is_a |
Technical specification
|
gptkbp:is_a_guide_for |
Code snippet usage
|
gptkbp:is_a_part_of_the_broader_goal_to |
Improve software development practices.
|
gptkbp:is_a_part_of_the_movement_to |
Make Java more accessible
|
gptkbp:is_a_part_of_the_ongoing_effort_to |
Enhance Java's documentation
|
gptkbp:is_a_proposal_that_focuses_on |
Documentation quality
|
gptkbp:is_a_proposal_that_promotes |
Best practices in documentation
|
gptkbp:is_a_proposal_that_seeks_to |
Simplify code examples
|
gptkbp:is_a_tool_for |
Learning Java effectively
|
gptkbp:is_adopted_by |
open-source projects
Java developers High adoption rate. Adopted by major companies. Widely adopted in Java projects. Adopted by major frameworks. Widely adopted in Java SE 17 High adoption rate in the community. Adopted by several major frameworks. Challenges in adoption discussed. |
gptkbp:is_aimed_at |
Java developers
|
gptkbp:is_analyzed_in |
software engineering literature
technical blogs |
gptkbp:is_cited_in |
academic papers
|
gptkbp:is_compared_to |
other programming languages
previous JDK versions |
gptkbp:is_considered |
a significant update
a milestone in Java development |
gptkbp:is_designed_to |
Enhance learning resources
|
gptkbp:is_discussed_in |
gptkb:Java_community
online courses developer meetups Java forums |
gptkbp:is_documented_in |
JDK 18 Release Notes
Open JDK documentation |
gptkbp:is_essential_for |
gptkb:High
|
gptkbp:is_evaluated_by |
software development lifecycle
software architects performance engineers |
gptkbp:is_expected_to |
improve application performance
Increase code snippet usage |
gptkbp:is_implemented_in |
gptkb:Open_JDK_14
gptkb:Zulu_Open_JDK gptkb:Oracle_JDK gptkb:Z_Garbage_Collector gptkb:Java_SE_17 gptkb:Java_Runtime_Environment gptkb:Java_FX gptkb:Adopt_Open_JDK gptkb:Amazon_Corretto gptkb:G1_Garbage_Collector gptkb:Shenandoah_Garbage_Collector gptkb:Java_Development_Kit_(JDK) gptkb:Java_Doc gptkb:Open_VMS gptkb:Open_JDK Java. Completed. Liberica JDK Implemented in JDK 17. Implemented in the JDK. Java 17+ Javadoc tool update. Fully implemented. Implemented in JDK 18. Requires changes to the Javadoc tool. Java Doc tool Implementation plan created. Implemented in the java.util.logging package. Addressed implementation challenges. Implementation challenges addressed. Implementation details documented. |
gptkbp:is_influenced_by |
industry trends
user feedback |
gptkbp:is_motivated_by |
Improve developer experience
Improve the usability of API documentation. Improve the quality of documentation. To enhance the logging capabilities in concurrent applications. To streamline the release process. To provide a more efficient way to manage thread-local data. |
gptkbp:is_part_of |
gptkb:Java_SE_17
gptkb:Java_SE_Platform gptkb:Java_2_Platform gptkb:Java_SE_14 Java platform evolution Java SE 17 release Java performance enhancements Java SE 17 features Java ecosystem improvements |
gptkbp:is_promoted_by |
gptkb:Oracle_Corporation
|
gptkbp:is_recognized_by |
Java experts
|
gptkbp:is_referenced_in |
Java tutorials
|
gptkbp:is_related_to |
gptkb:JEP_411
gptkb:JEP_392 gptkb:JEP_290 Code documentation |
gptkbp:is_reviewed_by |
gptkb:Java_conferences
gptkb:Java_Community_Process Approved. |
gptkbp:is_supported_by |
gptkb:Java_Development_Kit_(JDK)
multiple operating systems Java developers Java user groups |
gptkbp:is_tested_for |
real-world applications
Extensive testing conducted. Extensively tested in various scenarios. Java performance tests Extensively tested in the JDK. |
gptkbp:is_utilized_by |
enterprise applications
cloud computing platforms |
gptkbp:is_visible_from |
High visibility in the Java community.
Project visibility increased. |
gptkbp:issues |
JDK-8261234
JDK-8260450 |
gptkbp:key_feature |
Context-specific filters
Code snippets can be included in Javadoc. Key features outlined. |
gptkbp:latest_version |
gptkb:Java_SE_17
gptkb:JDK_21 1.0 17. Version control using Mercurial. |
gptkbp:legacy |
Legacy of improved logging.
Project legacy established. |
gptkbp:mission |
Project engagement encouraged.
|
gptkbp:network |
Project networking facilitated.
|
gptkbp:notable_contributor |
gptkb:Richard_Bair
gptkb:Johan_Vos Open source community Java Community Kevin Rushforth JDK Team. Jim Graham |
gptkbp:notable_production |
Minimal impact on existing code.
|
gptkbp:originated_in |
Java documentation standards
Better Java documentation |
gptkbp:part_of |
Modernize Java documentation
|
gptkbp:performance |
Performance metrics available.
Performance metrics analyzed. Measured performance improvements. Improves performance in multi-threaded environments. |
gptkbp:platform |
gptkb:Java_SE_Platform
|
gptkbp:plot_summary |
Enhances Java API documentation by allowing code snippets.
Introduces a mechanism for including code snippets in Java documentation. Enhance the Java serialization mechanism. This JEP proposes a new release management process for JDK 17. Introduce thread-local handlers for the logging framework. Summary of changes provided. |
gptkbp:project |
gptkb:Open_JDK
Plans for future enhancements. Regular updates provided. Recognized by industry leaders. Timeline established. Completed in 2021. Goals defined for the project. Managed by project leads. Resources allocated for the project. Bright future with ongoing enhancements. Enhance logging capabilities. Goals successfully achieved. Thread-local logging handlers. Xueming Shen. Project future planned. Project goals defined. Project resources allocated. Project resources managed. Project timeline established. |
gptkbp:project_accountability |
Accountability established for the project.
|
gptkbp:project_adoption_challenges |
Addressed adoption challenges.
|
gptkbp:project_adoption_goals_assessment |
Assessment of adoption goals.
|
gptkbp:project_adoption_goals_future_assessment |
Assessment of adoption goals for the future.
|
gptkbp:project_adoption_goals_impact_assessment |
Assessment of adoption goals impact.
|
gptkbp:project_adoption_strategies |
Strategies for adoption.
|
gptkbp:project_community_building |
Building community around the project.
|
gptkbp:project_community_building_assessment |
Assessment of community building.
|
gptkbp:project_community_building_goals_assessment |
Assessment of community building goals.
|
gptkbp:project_community_building_goals_future_assessment |
Assessment of community building goals for the future.
|
gptkbp:project_community_engagement_goals_assessment |
Assessment of community engagement goals.
|
gptkbp:project_community_engagement_impact_assessment |
Assessment of community engagement impact.
|
gptkbp:project_community_engagement_impact_goals_future_assessment |
Assessment of community engagement impact goals for the future.
|
gptkbp:project_community_feedback_mechanism |
Mechanism for community feedback.
|
gptkbp:project_community_support_assessment |
Assessment of community support.
|
gptkbp:project_documentation_standards |
Standards for documentation.
|
gptkbp:project_engagement_strategies |
Strategies for engagement.
|
gptkbp:project_future_challenges |
Challenges anticipated in the future.
|
gptkbp:project_future_challenges_assessment |
Assessment of future challenges.
|
gptkbp:project_future_challenges_goals_assessment |
Assessment of future challenges goals.
|
gptkbp:project_future_challenges_impact_assessment |
Assessment of future challenges impact.
|
gptkbp:project_future_challenges_impact_goals_future_assessment |
Assessment of future challenges impact goals for the future.
|
gptkbp:project_future_planning |
Planning for the future.
|
gptkbp:project_future_vision_assessment |
Assessment of future vision.
|
gptkbp:project_future_vision_goals_assessment |
Assessment of future vision goals.
|
gptkbp:project_future_vision_goals_future_assessment |
Assessment of future vision goals for the future.
|
gptkbp:project_future_visioning |
Visioning for the future.
|
gptkbp:project_impact_evaluation |
Evaluation of impact.
|
gptkbp:project_impact_goals |
Goals for impact.
|
gptkbp:project_impact_goals_assessment |
Assessment of impact goals.
|
gptkbp:project_impact_goals_future_assessment |
Assessment of impact goals for the future.
|
gptkbp:project_impact_goals_impact_assessment |
Assessment of impact goals impact.
|
gptkbp:project_innovation_assessment |
Assessment of innovation.
|
gptkbp:project_innovation_goals |
Goals for innovation.
|
gptkbp:project_innovation_goals_assessment |
Assessment of innovation goals.
|
gptkbp:project_innovation_goals_future_assessment |
Assessment of innovation goals for the future.
|
gptkbp:project_innovation_goals_impact_assessment |
Assessment of innovation goals impact.
|
gptkbp:project_innovation_impact |
Impact of innovation.
|
gptkbp:project_innovation_impact_assessment |
Assessment of innovation impact.
|
gptkbp:project_innovation_impact_goals_assessment |
Assessment of innovation impact goals.
|
gptkbp:project_innovation_impact_goals_future_assessment |
Assessment of innovation impact goals for the future.
|
gptkbp:project_innovation_recognition |
Recognized for innovation.
|
gptkbp:project_legacy_planning |
Planning for legacy.
|
gptkbp:project_metrics_tracking |
Metrics tracked for performance.
|
gptkbp:project_recognition_awards |
Awards received for contributions.
|
gptkbp:project_recognition_goals_assessment |
Assessment of recognition goals.
|
gptkbp:project_recognition_goals_future_assessment |
Assessment of recognition goals for the future.
|
gptkbp:project_recognition_goals_impact_assessment |
Assessment of recognition goals impact.
|
gptkbp:project_recognition_strategies |
Strategies for recognition.
|
gptkbp:project_stakeholder_engagement_assessment |
Assessment of stakeholder engagement.
|
gptkbp:project_stakeholder_engagement_goals_assessment |
Assessment of stakeholder engagement goals.
|
gptkbp:project_stakeholder_engagement_goals_future_assessment |
Assessment of stakeholder engagement goals for the future.
|
gptkbp:project_stakeholder_engagement_goals_impact_assessment |
Assessment of stakeholder engagement goals impact.
|
gptkbp:project_stakeholder_feedback |
Feedback from stakeholders.
|
gptkbp:project_stakeholder_feedback_analysis |
Analysis of stakeholder feedback.
|
gptkbp:project_stakeholder_feedback_goals_assessment |
Assessment of stakeholder feedback goals.
|
gptkbp:project_stakeholder_feedback_impact_assessment |
Assessment of stakeholder feedback impact.
|
gptkbp:project_stakeholder_feedback_impact_goals_future_assessment |
Assessment of stakeholder feedback impact goals for the future.
|
gptkbp:project_success_evaluation |
Evaluation of success.
|
gptkbp:project_success_factors_analysis |
Analysis of success factors.
|
gptkbp:project_success_factors_goals_assessment |
Assessment of success factors goals.
|
gptkbp:project_success_factors_identification |
Identification of success factors.
|
gptkbp:project_success_factors_impact_assessment |
Assessment of success factors impact.
|
gptkbp:project_success_factors_impact_goals_future_assessment |
Assessment of success factors impact goals for the future.
|
gptkbp:project_success_metrics_assessment |
Assessment of success metrics.
|
gptkbp:project_success_metrics_goals_assessment |
Assessment of success metrics goals.
|
gptkbp:project_success_metrics_goals_future_assessment |
Assessment of success metrics goals for the future.
|
gptkbp:project_success_stories |
Success stories shared by users.
|
gptkbp:project_support_resources |
Support resources accessible.
|
gptkbp:project_support_strategies |
Strategies for support.
|
gptkbp:project_sustainability_assessment |
Assessment of sustainability.
|
gptkbp:project_sustainability_goals_assessment |
Assessment of sustainability goals.
|
gptkbp:project_sustainability_goals_future_assessment |
Assessment of sustainability goals for the future.
|
gptkbp:project_sustainability_goals_impact_assessment |
Assessment of sustainability goals impact.
|
gptkbp:project_sustainability_impact |
Impact of sustainability.
|
gptkbp:project_sustainability_impact_assessment |
Assessment of sustainability impact.
|
gptkbp:project_sustainability_impact_goals_assessment |
Assessment of sustainability impact goals.
|
gptkbp:project_sustainability_impact_goals_future_assessment |
Assessment of sustainability impact goals for the future.
|
gptkbp:project_sustainability_plans |
Plans for sustainability.
|
gptkbp:project_training_opportunities |
Opportunities for training.
|
gptkbp:project_user_base |
Wide user base in Java ecosystem.
|
gptkbp:project_user_base_assessment |
Assessment of user base.
|
gptkbp:project_user_base_goals_assessment |
Assessment of user base goals.
|
gptkbp:project_user_base_goals_future_assessment |
Assessment of user base goals for the future.
|
gptkbp:project_user_base_growth |
Growth of user base.
|
gptkbp:project_user_feedback_analysis |
Analysis of user feedback.
|
gptkbp:project_user_feedback_goals_assessment |
Assessment of user feedback goals.
|
gptkbp:project_user_feedback_impact_assessment |
Assessment of user feedback impact.
|
gptkbp:project_user_feedback_impact_goals_future_assessment |
Assessment of user feedback impact goals for the future.
|
gptkbp:project_visibility_strategies |
Strategies for visibility.
|
gptkbp:proposed_by |
gptkb:JDK_17
gptkb:2021 gptkb:Oracle JDK Enhancement-Proposal Team JDK Enhancement-Proposal process Encourages code sharing Facilitate learning through examples Java documentation improvement Standardize code snippets improvements to garbage collection algorithms |
gptkbp:provides |
Pattern matching capabilities
a mechanism for deserialization Examples of code usage better tuning options |
gptkbp:provides_access_to |
Java community process
|
gptkbp:published_by |
gptkb:Open_JDK
|
gptkbp:purpose |
Enhance security of deserialization process
Enhance Java Docs with code snippets |
gptkbp:recommendation |
Java documentation
|
gptkbp:reduces |
Boilerplate code
|
gptkbp:related_concept |
Follows Java SE standards.
Related standards discussed. |
gptkbp:related_jeps |
gptkb:JEP_411
gptkb:JEP_390 gptkb:JEP_392 gptkb:JEP_290 gptkb:JEP_322 gptkb:JEP_404 JEP 412, JEP 411. |
gptkbp:related_to |
gptkb:JEP_411
gptkb:JEP_384 gptkb:Pattern_Matching_for_instanceof gptkb:Java_FX gptkb:JDK_14 gptkb:JEP_290 gptkb:JEP_404 gptkb:JEP_412 Deserialization vulnerabilities |
gptkbp:release_artifacts |
Release artifacts published.
|
gptkbp:release_criteria |
Release criteria established.
|
gptkbp:release_date |
2021-09-14
March 2022 September 2021 2021-07-20 2022-03-22 September 2021. Release schedule published. |
gptkbp:release_goals |
Goals set for the release.
|
gptkbp:release_improvements |
Improvements identified for future releases.
|
gptkbp:release_innovation |
Innovation encouraged in releases.
|
gptkbp:release_management_practices |
Best practices followed.
|
gptkbp:release_management_team |
Team responsible for release management.
|
gptkbp:release_management_tools |
Tools used for release management.
|
gptkbp:release_notes |
Included in JDK 17 release notes.
Available on Open JDK website. Link to release notes provided. Release documentation available. https://jdk.java.net/17/release-notes. Release notes published. |
gptkbp:release_process |
Structured release process.
|
gptkbp:release_quality |
High release quality maintained.
|
gptkbp:release_transparency |
Transparency maintained in the process.
|
gptkbp:release_type |
Feature release.
|
gptkbp:released |
gptkb:JDK_17
gptkb:Java_SE_17 gptkb:Java_17 Bug fixes included. Defined release strategy. Impact assessed post-release. Managed by the JDK Release Team. Part of the six-month release cycle. Success celebrated within the community. |
gptkbp:requires |
gptkb:JEP_290
Java 18 or later mac OS 10.15 or later. |
gptkbp:reviews |
gptkb:Markus_Karg
gptkb:Mikael_Vidstedt gptkb:Java_community 2021-05-15 2021-07-01 2021-07-15 JDK Review Board JDK Release Team Various members of the Open JDK community. Various Java community members. Reviewed by the JDK community. |
gptkbp:risk_management |
Risk assessment performed.
|
gptkbp:scope |
Scope defined for the project.
Focus on logging improvements. Project scope outlined. |
gptkbp:security |
gptkb:CWE-119
gptkb:CWE-22 gptkb:CWE-125 gptkb:CWE-20 OWASP guidelines CWE-78 No significant security implications. CWE-502 No new security issues introduced. |
gptkbp:security_features |
Deserialization filter mechanism
|
gptkbp:specification |
Java SE 17 Specification
Specification available on the Open JDK website. |
gptkbp:stakeholders |
Involves multiple stakeholders.
Engagement with stakeholders. Stakeholder feedback collected. Java developers and users. Java developers. Key stakeholders identified. Stakeholder engagement encouraged. |
gptkbp:status |
gptkb:Final
Standard Feature |
gptkbp:strategy |
Enhance Java's appeal
|
gptkbp:success |
Increased usage of code snippets in documentation.
Success factors identified. |
gptkbp:success_rate |
Success metrics defined.
|
gptkbp:successor |
gptkb:JEP_414
|
gptkbp:support |
Supported by Oracle.
Long-term support available. |
gptkbp:supports |
Learning Java
|
gptkbp:sustainability_efforts |
Goals for sustainability.
Sustainability considered for future. Sustainable with ongoing support. Project sustainability ensured. |
gptkbp:target_jdk |
gptkb:JDK_17
gptkb:JDK_11 gptkb:JDK_18 JDK 18. |
gptkbp:targets |
gptkb:Java_SE_17
gptkb:mac_OS |
gptkbp:title |
gptkb:New_mac_OS_Rendering_Pipeline
Code Snippets in Java API Documentation Code Snippets in Java Documentation Context-Specific Deserialization Filters Pattern Matching for switch New mac OS rendering pipeline Thread Local Handlers JDK 18 Release Process Code Snippets in Java SE Documentation JDK 17 Release Process Code Snippets in Java Docs |
gptkbp:updates |
2021-09-14
2021-09-15 Future updates planned. Security updates provided. |
gptkbp:usage |
Used in concurrent applications.
|
gptkbp:use_case |
gptkb:Microservices
Web applications Enterprise applications Cloud applications Thread-local storage in applications. |
gptkbp:user_engagement |
Engagement with users.
|
gptkbp:user_feedback |
User feedback incorporated.
User feedback collected. |
gptkbp:user_manual |
User guide available online.
User guide available. |
gptkbp:vision |
Aligns with long-term vision of Java.
|
gptkbp:was_a_response_to |
Documentation challenges
|
gptkbp:was_a_result_of |
Community feedback
|
gptkbp:was_approved |
in 2020
|
gptkbp:year_created |
2021-06-10
|
gptkbp:bfsParent |
gptkb:JEP_17
gptkb:JEP_33 gptkb:Java_SE_18 gptkb:JDK_15 gptkb:JEP_488 |
gptkbp:bfsLayer |
5
|