Skip to content

[typescript-angular] Generation on Windows creates paths with wrong file separator #335

Description

@wtho

Issue

When generating (v3.0.5) using

java -jar \
  -DsupportsES6=true \
  swagger-codegen.jar generate \
  -l typescript-angular \
  -i schema.json \
  -o src/app/generated/

on Windows wrong file separators are used inside the TypeScript files.

This creates problems when transpiling TypeScript.

On Linux everything works fine.

Expected Output

api.service.ts

[...]
import { SomeRequest } from '../model/someRequest';
[...]

Actual Output

api.service.ts

[...]
import { SomeRequest } from '../model\someRequest';
[...]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions