Skip to content

Commit

Permalink
[TypeScript-fetch] disable lint in index file (#9675)
Browse files Browse the repository at this point in the history
* [TS] disable lint in index file

We disable lint in typescript-fetch in this PR
#4110

But we doesn't disable index.ts files so we'll get error with [no-cycle](https://github.com/benmosher/eslint-plugin-import/blob/master/docs/rules/no-cycle.md) rule.

- index.ts [import all classFiles](https://github.com/OpenAPITools/openapi-generator/blob/master/modules/openapi-generator/src/main/resources/typescript-fetch/models.index.mustache#L4) to exporting
- When model use another models (i.e. article model have user model as author), model import another model [using index.ts](https://github.com/OpenAPITools/openapi-generator/blob/master/modules/openapi-generator/src/main/resources/typescript-fetch/modelGeneric.mustache#L10)

So we need disable all generated file.

* generate files

Co-authored-by: Esteban Gehring <esteban.gehring@bithost.ch>
  • Loading branch information
ota42y and macjohnny authored Aug 6, 2021
1 parent c4b9804 commit e2ff39d
Show file tree
Hide file tree
Showing 33 changed files with 66 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
{{#useSagaAndRecords}}
export * from './SagaApiManager'
export * from './allSagas'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './runtime';
{{#useSagaAndRecords}}
export * from './runtimeSagasAndRecords';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
{{#models}}
{{#model}}
{{^withoutRuntimeChecks}}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './AnotherFakeApi';
export * from './DefaultApi';
export * from './FakeApi';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './runtime';
export * from './apis';
export * from './models';
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './AdditionalPropertiesClass';
export * from './Animal';
export * from './ArrayOfArrayOfNumberOnly';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './PetApi';
export * from './StoreApi';
export * from './UserApi';
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './runtime';
export * from './apis';
export * from './models';
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './Category';
export * from './ModelApiResponse';
export * from './Order';
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
/* tslint:disable */
/* eslint-disable */
export * from './DefaultApi';
2 changes: 2 additions & 0 deletions samples/client/petstore/typescript-fetch/builds/enum/index.ts
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './runtime';
export * from './apis';
export * from './models';
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './EnumPatternObject';
export * from './InlineObject';
export * from './InlineResponse200';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './PetApi';
export * from './StoreApi';
export * from './UserApi';
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './runtime';
export * from './apis';
export * from './models';
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './Category';
export * from './ModelApiResponse';
export * from './Order';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './PetApi';
export * from './StoreApi';
export * from './UserApi';
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './runtime';
export * from './apis';
export * from './models';
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './Category';
export * from './ModelApiResponse';
export * from './Order';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './PetApi';
export * from './StoreApi';
export * from './UserApi';
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './runtime';
export * from './apis';
export * from './models';
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './Category';
export * from './ModelApiResponse';
export * from './Order';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './PetApi';
export * from './StoreApi';
export * from './UserApi';
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './runtime';
export * from './apis';
export * from './models';
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './Category';
export * from './ModelApiResponse';
export * from './Order';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './PetApi';
export * from './StoreApi';
export * from './UserApi';
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './runtime';
export * from './apis';
export * from './models';
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './Category';
export * from './ModelApiResponse';
export * from './Order';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './PetApi';
export * from './StoreApi';
export * from './UserApi';
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './runtime';
export * from './apis';
export * from './models';
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './Category';
export * from './ModelApiResponse';
export * from './Order';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './PetApi';
export * from './StoreApi';
export * from './UserApi';
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
export * from './runtime';
export * from './apis';
export * from './models';
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
/* tslint:disable */
/* eslint-disable */
/**
* A category for a pet
* @export
Expand Down

0 comments on commit e2ff39d

Please sign in to comment.