Skip to content

[http-client-java] remove modelerSettings(flatten-model) #11075

Description

No description provided.

Activity

  1. github-actions commented on Jun 24, 2026

    @github-actions
    Contributor

    🎯 Issue Triage

    Task to remove the modelerSettings(flatten-model) setting from the http-client-java emitter as part of the autorest generator code cleanup effort.

    Category: Feature (cleanup/removal)
    Area: emitter:client:java

    🔍 Analysis
    • Sub-task of epic [http-client-java] autorest generator code cleanup #11068 "[http-client-java] autorest generator code cleanup", which deprecates the autorest toolchain and removes old swagger/autorest-related code paths.
    • flatten-model is an autorest-era modeler setting that controls model flattening behavior — removing it is part of cleaning up autorest legacy configuration support.
    • No reproduction needed; this is a planned internal refactoring task.
    • No duplicate issues found.
    📝 Suggested next steps
    • Identify all usages of modelerSettings(flatten-model) in the packages/http-client-java codebase
    • Remove the setting and any associated code paths, ensuring no regressions in non-autorest scenarios
    • Update tests and documentation as needed
    • Verify the parent epic [http-client-java] autorest generator code cleanup #11068 checklist is updated upon completion

    Generated by Agentic Triage

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    emitter:client:javaIssue for the Java client emitter: @typespec/http-client-javafeatureNew feature or request

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions