Skip to content

Commit c20c3a8

Browse files
authored
Merge pull request #365 from TNG/356-exception-subtype-of-itype-not-recognized-when-loading-architecture
Add Missing Case in TypeFactory::CreateTypeInstance
2 parents 9c989b2 + ad35be6 commit c20c3a8

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

ArchUnitNET/Loader/TypeFactory.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -398,6 +398,12 @@ IEnumerable<int> arrayDimensions
398398
genericArguments,
399399
arrayDimensions
400400
);
401+
case UnavailableType unavailableType:
402+
return new TypeInstance<UnavailableType>(
403+
unavailableType,
404+
genericArguments,
405+
arrayDimensions
406+
);
401407
default:
402408
throw new ArgumentException("Subtype of IType not recognized");
403409
}

0 commit comments

Comments
 (0)