gitextract_wtbsn2rz/ ├── .github/ │ ├── dependabot.yml │ └── workflows/ │ └── gradle.yml ├── .gitignore ├── .sdkmanrc ├── LICENSE ├── Makefile ├── NOTICE ├── README.md ├── build.gradle.kts ├── gradle/ │ └── wrapper/ │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle.kts ├── src/ │ ├── main/ │ │ ├── java/ │ │ │ └── com/ │ │ │ └── example/ │ │ │ └── demo/ │ │ │ ├── DemoApplication.java │ │ │ ├── config/ │ │ │ │ ├── MetricsConfig.java │ │ │ │ └── SecurityConfig.java │ │ │ ├── datafetchers/ │ │ │ │ ├── ArtworkUploadDataFetcher.java │ │ │ │ ├── ReviewsDataFetcher.java │ │ │ │ ├── SecurityExampleFetchers.java │ │ │ │ └── ShowsDataFetcher.java │ │ │ ├── dataloaders/ │ │ │ │ ├── ReviewsDataLoader.java │ │ │ │ └── ReviewsDataLoaderWithContext.java │ │ │ ├── directives/ │ │ │ │ └── UppercaseDirective.java │ │ │ ├── instrumentation/ │ │ │ │ └── ExampleTracingInstrumentation.java │ │ │ ├── scalars/ │ │ │ │ └── DateTimeScalar.java │ │ │ └── services/ │ │ │ ├── DefaultReviewsService.java │ │ │ ├── ReviewsService.java │ │ │ ├── ShowsService.java │ │ │ └── ShowsServiceImpl.java │ │ └── resources/ │ │ ├── application.yml │ │ ├── schema/ │ │ │ └── schema.graphqls │ │ └── static/ │ │ ├── asset-manifest.json │ │ ├── index.html │ │ ├── precache-manifest.2241ce5fa2602c9cdc3eb026c3eb8589.js │ │ ├── service-worker.js │ │ └── static/ │ │ └── js/ │ │ ├── 2.ae627b82.chunk.js │ │ ├── 2.ae627b82.chunk.js.LICENSE.txt │ │ ├── main.05accb10.chunk.js │ │ └── runtime-main.09b85ec0.js │ └── test/ │ └── java/ │ └── com/ │ └── example/ │ └── demo/ │ ├── ArtworkUploadDataFetcherTest.java │ ├── ReviewSubscriptionIntegrationTest.java │ ├── ReviewSubscriptionTest.java │ ├── SecurityExampleFetchersTest.java │ └── ShowsDataFetcherTest.java └── ui-example/ ├── package.json ├── public/ │ └── index.html ├── src/ │ ├── index.tsx │ └── react-app-env.d.ts └── tsconfig.json