public void VisitGivenComplexPropertyDeclaration(IVisitedGivenComplexProperty givenComplexProperty) { if (currentClasses.Any()) { currentClasses.Peek().AddComplexProperty(givenComplexProperty); } CreateOrActivateCurrentClass(givenComplexProperty.ClassName); }
public void VisitGivenComplexPropertyDeclaration(IVisitedGivenComplexProperty givenComplexProperty) => recordedTableProperties.Add(givenComplexProperty.ToString());
public void AddComplexProperty(IVisitedGivenComplexProperty givenComplexProperty) => visitedGivenComplexProperties.Add(givenComplexProperty);
public void VisitGivenComplexPropertyDeclaration(IVisitedGivenComplexProperty givenComplexProperty) { // ignore other properties to keep test simple, just focus on the simple property visits }