Skip to content

Fix defect with Enum, abstract events generation. Implement AccessibilityFilter, AttributesFilter, ImplicitSymbolsFilter, IntersectionFilter.#11223

Merged
andriipatsula merged 6 commits intodotnet:mainfrom
andriipatsula:task_11097
Oct 12, 2022

Conversation

@andriipatsula
Copy link
Member

@andriipatsula andriipatsula commented Oct 11, 2022

Issues:

Implemented:

  • AccessibilityFilter, AttributesFilter, ImplicitSymbolsFilter
  • IntersectionFilter that allows to combine several in one
  • Fixed incorrect Enum type generation
  • Fixed incorrect delegate function generation
  • Fixed abstract events generation
  • Added reference to CoreLib; allows correctly resolve references
  • Added UTs to cover listed issues.

Copy link
Member

@premun premun left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

My morning review was a bit quick so I did another one.

@andriipatsula andriipatsula requested a review from premun October 12, 2022 13:57
Copy link
Member

@premun premun left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are some unresolved comments from the previous review + I have 2 new

@andriipatsula andriipatsula requested a review from premun October 12, 2022 14:24
@andriipatsula andriipatsula changed the title Implement filters, fix defects with abstract events, enum and delegates generation. Fix defect with Enum, abstract events generation. Implement AccessibilityFilter, AttributesFilter, ImplicitSymbolsFilter, IntersectionFilter. Oct 12, 2022
@andriipatsula andriipatsula merged commit 508fe92 into dotnet:main Oct 12, 2022
@andriipatsula andriipatsula deleted the task_11097 branch October 12, 2022 16:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants