diff --git a/src/Atata/Components/LinkTarget.cs b/src/Atata/Components/Fields/Content/LinkTarget.cs similarity index 100% rename from src/Atata/Components/LinkTarget.cs rename to src/Atata/Components/Fields/Content/LinkTarget.cs diff --git a/src/Atata/Components/Link`1.cs b/src/Atata/Components/Fields/Content/Link`1.cs similarity index 100% rename from src/Atata/Components/Link`1.cs rename to src/Atata/Components/Fields/Content/Link`1.cs diff --git a/src/Atata/Components/Link`2.cs b/src/Atata/Components/Fields/Content/Link`2.cs similarity index 100% rename from src/Atata/Components/Link`2.cs rename to src/Atata/Components/Fields/Content/Link`2.cs diff --git a/src/Atata/Components/TextListItem`1.cs b/src/Atata/Components/Fields/Content/TextListItem`1.cs similarity index 100% rename from src/Atata/Components/TextListItem`1.cs rename to src/Atata/Components/Fields/Content/TextListItem`1.cs diff --git a/src/Atata/Components/TableRow`1.cs b/src/Atata/Components/TableRow`1.cs index eef56d503..6efc2c032 100644 --- a/src/Atata/Components/TableRow`1.cs +++ b/src/Atata/Components/TableRow`1.cs @@ -9,7 +9,9 @@ namespace Atata /// /// The type of the owner page object. [ControlDefinition("tr[parent::table or parent::tbody]", ComponentTypeName = "row")] - [FindByColumnHeader(TargetType = typeof(Content<,>))] + [FindByColumnHeader( + TargetType = typeof(Content<,>), + ExcludeTargetTypes = new[] { typeof(Link<>), typeof(Label<,>), typeof(TextListItem<>) })] public class TableRow : Control where TOwner : PageObject {