Skip to content

Auto-generate list of views implemented in Uno#152

Merged
davidjohnoliver merged 9 commits intomasterfrom
dev/djo/implemented-views
Sep 17, 2018
Merged

Auto-generate list of views implemented in Uno#152
davidjohnoliver merged 9 commits intomasterfrom
dev/djo/implemented-views

Conversation

@davidjohnoliver
Copy link
Copy Markdown
Contributor

No description provided.

@jeromelaban
Copy link
Copy Markdown
Member

Pretty cool feature! Should be generated during the build, so it can be picked up the documentation generator.

Also, it may be interesting to split the file in multiple sections, per namespaces maybe ?

@davidjohnoliver davidjohnoliver force-pushed the dev/djo/implemented-views branch from 2fd38ca to d66f002 Compare August 29, 2018 15:28
@davidjohnoliver
Copy link
Copy Markdown
Contributor Author

@jeromelaban I split the list of implemented members per control into different files by namespace.

The compilation analysis and file generation takes ~1 min to run on my machine, seems a bit long to add to the normal build.

No functional changes, this commit is a pure refactoring.
Ensure the generated files themselves don't count when determining whether a type has been implemented.
These are required to ensure that generated code detects them as 'implemented.'

Manually mark Polyline wasm class added for contract conformance as NotImplemented.
Add DocGenerator class which generates a list of all views that have been implemented (or not implemented) from the UWP contract, along with implementation status of all properties, methods and events.
List implemented members in separate files grouped by namespace.
@davidjohnoliver davidjohnoliver force-pushed the dev/djo/implemented-views branch from b43d783 to 85d9d6b Compare September 17, 2018 14:04
@davidjohnoliver davidjohnoliver merged commit 3beeaaf into master Sep 17, 2018
@carldebilly carldebilly deleted the dev/djo/implemented-views branch September 18, 2018 13:46
lukeblevins pushed a commit to lukeblevins/uno that referenced this pull request Jan 17, 2024
kazo0 pushed a commit to kazo0/uno that referenced this pull request Mar 6, 2026
…m-bar-navigation-breaks-on-2nd-visit

fix(BottomBarNavigation): breaks on second visit
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.

6 participants