aarondandy / ducky-docs Goto Github PK
View Code? Open in Web Editor NEWSimple documentation tools and libraries to help you make .NET project documentation how you want it.
License: Other
Simple documentation tools and libraries to help you make .NET project documentation how you want it.
License: Other
Need to do proper type linking for see and seealso tags.
Need a nice table on a member page to fully describe the flair badges it has.
instead of a list of strings for flair I probably need a class with
for properties for example, this can be applied to the getter and setter as independent MethodViewModels as well as to the property. That may get too busy though, maybe exclude from the property table the items that are already in the getter or setter? Purity for example?
when loading a type or member the namespace should be expanded and the type name should be scrolled into view.
Make sure that public member in private or internal types are not classified as externally exposed.
Make sure that global namespaces dont break stuff.
contravariance and covariance docs (in/out)
need to indicate that something is an override
need to list generic type parameters and generic method parameters
the requires table needs proper exception type links and names
Also show what type a member was inherited from.
what about tostring hashcode type etc.?
need a special view model and view for delegates, also short names
Make a nice title for a generic type, including parameters. instead of just Generic'2
Will need to research security to make sure everything is safe
each method/property should have coverage metrics
Oh yeah, and also nullables should go to the core type.
remove double negations from exception conditions which are generated by CC
Start over using a layered approach. This will allow for better extensibility and reduce redundant code.
How should enumerations be handled.
Short display names should only include parameters if there are other visible overloads
use the breadcrumbs feature
parameter and return types need to both link to the correct internal and external location
watch out for
Maybe some kind of parser? Leave unknown nodes as is convert the others to parsed cref objects? or provide some kind of stream reader that can parse the text and resolve references within (most flexible)?
flag a class/method as sealed somehow
Would like to also get summary information.
Instead of using a bunch of terrible properties to switch operation it should use a heavily modified (through inheritance) display name generator, use its own code, or all of them should come from some base c style code generator
Support for explicit interface method/property implementations
Not everyone will offer 4.5 hosting or have upgraded. best to hold off until there is a real need for 4.5 or have those features in another assembly
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.