google / closure-templates

A client- and server-side templating system that helps you dynamically build reusable HTML and UI elements
Apache License 2.0
640 stars 194 forks source link

Don't build builders for params of intersection or named types that contain VEs #2172

Closed copybara-service[bot] closed 2 months ago

copybara-service[bot] commented 2 months ago

Don't build builders for params of intersection or named types that contain VEs

We currently don't support creating VEs from Java, so skip trying to add builders for composed params that contain a VE. This was already mostly handled, except we were dropping the list of "skipSoyTypes" when looking up Java types for a union of at least one named type.