Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
27fa59b
Add schema universe
andimarek Aug 1, 2026
5de336e
Allow removing schemas from a schema universe
andimarek Aug 3, 2026
3ba00bc
Preserve applied directive order in schema universes
andimarek Aug 3, 2026
d415edf
Restore legacy schema printer coverage
andimarek Aug 3, 2026
4c48f6e
Clarify schema universe lifecycle
andimarek Aug 4, 2026
e78d9e8
Reclaim unused schema universe vertices
andimarek Aug 4, 2026
f70bfb4
Add per-schema vertex metadata
andimarek Aug 4, 2026
6cae5fa
Store named types directly in schema snapshots
andimarek Aug 4, 2026
eebc37c
Merge remote-tracking branch 'origin/master' into schema-universe
andimarek Aug 4, 2026
1992150
Support applied directives on universe directive definitions
andimarek Aug 4, 2026
2284c7f
Fix named type registration for directive replacement
andimarek Aug 4, 2026
9525c3d
Remove incomplete schema universe type removal APIs
andimarek Aug 5, 2026
975e5b1
Index schema universe interface implementations
andimarek Aug 5, 2026
968b2ab
Merge remote-tracking branch 'origin/master' into schema-universe
andimarek Aug 5, 2026
b1e585e
Add schema universe possible type lookups
andimarek Aug 5, 2026
8795eac
Add schema universe introspection types
andimarek Aug 5, 2026
3b1a068
Add executable schema views
andimarek Aug 5, 2026
d0d22b5
Use executable schema views for schema printing
andimarek Aug 6, 2026
4d0d29b
Support AST-aware schema universe printing
andimarek Aug 6, 2026
d7c21bf
Rename schema printer AST behavior test
andimarek Aug 6, 2026
4a2a30f
Move schema relationships onto schema types
andimarek Aug 6, 2026
fba559e
Support validation with executable schema views
andimarek Aug 6, 2026
014821d
Support input value resolution with executable schema views
andimarek Aug 6, 2026
78bab3f
Separate executable schema value resolution
andimarek Aug 7, 2026
f9888df
Support schema-neutral enum coercion and printing
andimarek Aug 7, 2026
850f712
Use schema comparator in universe round trip tests
andimarek Aug 7, 2026
4a267e4
Remove unreachable schema printer comparator mappings
andimarek Aug 7, 2026
b937c05
Support direct printing of schema view elements
andimarek Aug 8, 2026
d96f4bb
Remove dead SchemaPrinter helper
andimarek Aug 8, 2026
5be73d8
Cover schema-neutral comparator printing
andimarek Aug 8, 2026
73de501
Support schema views in conditional field collection
andimarek Aug 8, 2026
2a128f4
Clean up schema type coverage paths
andimarek Aug 8, 2026
5b48a4c
Simplify resolved schema type wrappers
andimarek Aug 8, 2026
4ad8e09
Merge remote-tracking branch 'origin/master' into schema-universe
andimarek Aug 8, 2026
e4e3059
Generalize ValuesResolver for executable schemas
andimarek Aug 9, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 5 additions & 3 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -166,6 +166,7 @@ dependencies {
// this is needed for the idea jmh plugin to work correctly
jmh 'org.openjdk.jmh:jmh-core:1.37'
jmh 'org.openjdk.jmh:jmh-generator-annprocess:1.37'
jmh 'org.openjdk.jol:jol-core:0.17'
jmh 'me.bechberger:ap-loader-all:4.4-13'

// comment this in if you want to run JMH benchmarks from idea
Expand Down Expand Up @@ -482,7 +483,10 @@ tasks.withType(Test) {
if (!name.startsWith('testng')) {
useJUnitPlatform()
}
maxHeapSize = "1g"
maxHeapSize = project.findProperty("testMaxHeapSize") ?: "1g"
if (project.hasProperty("largeSchemaSdlTest")) {
systemProperty "graphql.largeSchemaSdlTest", "true"
}
testLogging {
events "FAILED", "SKIPPED"
exceptionFormat = "FULL"
Expand Down Expand Up @@ -801,5 +805,3 @@ tasks.withType(PublishToMavenRepository) {
tasks.withType(GenerateModuleMetadata) {
enabled = false
}


269 changes: 269 additions & 0 deletions docs/schema-universe.md

Large diffs are not rendered by default.

Loading
Loading