Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
3cdc6d1
New resource: aws_cloudfront_multitenant_distribution
YakDriver Oct 9, 2025
2eb7343
Merge conflicts
YakDriver Oct 16, 2025
3d7a60b
Multitenant improvements
YakDriver Oct 16, 2025
0257579
Merge remote-tracking branch 'origin/main' into f-cloudfront-distribu…
YakDriver Oct 16, 2025
45193c8
Debug XML compat flat
YakDriver Oct 20, 2025
2a6b021
Debug multitenant_distribution
YakDriver Oct 20, 2025
7ecc18e
Take rule 1 and rule 2 approach to xml compat
YakDriver Oct 21, 2025
d5324bd
Improve flatten
YakDriver Oct 21, 2025
aa1ecfb
Implement rule 1 and rule 2 flatten
YakDriver Oct 21, 2025
5d43482
Implement rule 1 and rule 2 flatten
YakDriver Oct 21, 2025
ebd6723
Further improve XML compat
YakDriver Oct 22, 2025
0a0c58f
Revise schema for multitenant_distribution
YakDriver Oct 22, 2025
5433d58
Remove debug
YakDriver Oct 22, 2025
981c65f
Fix AutoFlex XML wrapper Rule 2 pattern for nested wrappers
YakDriver Nov 11, 2025
36191f5
Add empty XML wrapper check for Rule 2 flatten in autoFlattenConvert
YakDriver Nov 11, 2025
c028a58
Fix XML wrapper empty state detection in flattenStruct
YakDriver Nov 12, 2025
1200655
Fix XML wrapper handling with correct tags and type assertions
YakDriver Nov 12, 2025
172cbeb
Add restrictions block to basic test config
YakDriver Nov 13, 2025
3cc1bc1
Fix XML wrapper pointer handling in autoFlattenConvert
YakDriver Nov 13, 2025
912a5ae
Add plan modifiers for computed origin fields (WIP)
YakDriver Nov 14, 2025
a23af99
Replace plan modifiers with Default values for computed origin fields
YakDriver Nov 14, 2025
45be720
Add semantic equality function to origin set - TESTS PASSING
YakDriver Nov 14, 2025
866529e
Add t.Parallel() to test
YakDriver Nov 14, 2025
3bdad40
Remove debug print statements from autoflex_flatten.go
YakDriver Nov 14, 2025
0cbb52d
Make XML wrapper auto-detection opt-in via wrapper tag
YakDriver Nov 15, 2025
076e0ed
Merge origin/main into current branch
YakDriver Nov 17, 2025
fa378d0
Fix compilation errors after merge
YakDriver Nov 17, 2025
06029bc
Fix test compilation issues after merge
YakDriver Nov 17, 2025
f5d7193
Fix remaining test compilation issues
YakDriver Nov 17, 2025
ebd7b98
Fix linting
YakDriver Nov 17, 2025
9a42925
Fixes for xml wrapper handling
YakDriver Nov 18, 2025
ea9cf7c
AutoFlex: Fix XML wrapper detection to recognize Rule 2 wrappers
YakDriver Nov 18, 2025
507212f
AutoFlex: Fix linter findings
YakDriver Nov 18, 2025
280bead
AutoFlex: Fix constant initialization cycle
YakDriver Nov 18, 2025
c656ec4
Fix linter issues
YakDriver Nov 18, 2025
47c312e
Add missing t.Parallel() calls to tests
YakDriver Nov 18, 2025
8db4665
Fix lint issues
YakDriver Nov 18, 2025
290b52d
Add test for multiple XML wrappers in struct (currently skipped)
YakDriver Nov 18, 2025
8dec71c
Step 3: Consolidate critical tests from xml_compat to xml_compat2
YakDriver Nov 18, 2025
48bc3d1
Step 4: Rename and delete old XML wrapper test files
YakDriver Nov 18, 2025
35bb988
Step 5: Add nested XML wrapper test
YakDriver Nov 18, 2025
c79225a
Update golden logs for XML wrapper tests
YakDriver Nov 18, 2025
ca86ef4
Fix TestXMLWrapperRealCloudFrontTypes to use xmlwrapper tag
YakDriver Nov 18, 2025
7b3f11a
Fix XML wrapper symmetry tests to use xmlwrapper tags
YakDriver Nov 18, 2025
98e2145
Update golden logs
YakDriver Nov 18, 2025
59be06d
Update fixes
YakDriver Nov 19, 2025
5f19587
Add disappears test
YakDriver Nov 19, 2025
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
1 change: 1 addition & 0 deletions internal/framework/flex/autoflex.go
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ const (
type autoFlexer interface {
convert(context.Context, path.Path, reflect.Value, path.Path, reflect.Value, fieldOpts) diag.Diagnostics
getOptions() AutoFlexOptions
handleXMLWrapperCollapse(context.Context, path.Path, reflect.Value, path.Path, reflect.Value, reflect.Type, reflect.Type, map[string]bool) diag.Diagnostics
}

// autoFlexValues returns the underlying `reflect.Value`s of `from` and `to`.
Expand Down
Loading
Loading