N/A
N/A
N/A
- Merge pull request #16 from hargitomi97/develop
- Adding updated features
- Adding updated features
small release to fix bug 14.
- new test cases for unit tests
- update tool usage statements
- update readme text
- update build script to latest version
- Nullable types now parse correctly and show summaries
- Merge branch 'develop'
- changelog update
Another Bug Fix release that will fix the ultimate issue of 13.
- New Method for parsing XmlDoc parameter type string. This is thanks to C# discord and user Nox#8248
- unit tests were added to ensure I can check all different types of methods, classes, events, properties, etc.
- refactored some methods to be extension methods to reduce duplication and streamline some code
- multiple fixes for matching summaries to parameters like T[] T[,] this should fix 13
- Merge branch 'develop'
- changelog entry
another release to fix casing on api documentation.
N/A
- add links to summary sentences
N/A
- Merge branch 'develop'
- changelog update
- correct casing on folder name
just a minor update to fix 13.
N/A
N/A
- There is an unchecked index on an array that may cause an error while parsing xml documentation it is now fixed this is in relation to 13
- Merge branch 'develop'
- update changelog
- changlog settings is back to normal
- link to release notes added to packages
- Update build scripts
- make appveyor only build master branch
- multiple fixes related to getting summary information from comments when dealing with generics 12 11
- Merge branch 'develop'
- Tab function added to MarkdownBuilder that allows you to add a tab to line
- Summaries of types added to Namespace and Root pages
- default settings file added to allow configuration of namespace summaries, root summary, root file name, and root title
- Summaries now shown on Namespace Pages and Root Page
- comment added to Cleaner class
- new method to translate types into comment types for matching
- Constructors now have summaries
- many comments are added to classes
- globbing is now added to find dlls
- AppVeyor building software now
- namespace changed from starting with Igloo15 to igloo15 to match package name
- update readme documentation
- Update Build Scripts
- Root and Namespace Page has new sections for Types and Summary
- only getting exported types now
- build steps are fixed and updated
- Methods and constructors containing generic types now match correctly to comments
- Methods and constructors containing out variables now match correctly to comments
- Method and Constructor summaries are now correct based on parameter types and parameter counts
- dll referencing is now semi fixed by searching in local dir
- duplicate dlls now fixed you can no longer load dlls with the same file name
- don't process dirs where index is less than 0
- add nuget apikey
- Merge branch 'develop'
- Stub comments for all public types
- Update documentation
N/A
N/A
- Create a Usage.txt and update readme with usage text
- Enums now properly show value
- Logging is now added to core library and console implementation of logging is done for tool
- MarkdownApiGenerator now accepts a ILoggerFactory inorder to support logging
- Markdown pages now show properly parameters that are actually an out var
- AbstractType to deduplicate code
- Namespace filter now an configuration option
- s configurable parameter names is now possible
- s base documentation as an example
- Namespace Breadcrumbs
- Implemented interfaces
- new constructor section in documentation
- DefaultOptions Class to handle options for default theme output
- TypeWrapper to handle fullname, and name as well unique id construction for all classes
- Update Usage
- default root filename is now README.md
- all MarkdownItems are now internal constructors to prevent construction outside of MarkdownApiGenerator
- Removed useless naming of project
- cleaned up project files for publishing nuget packages
- cleaned out tool project and replaced content with reference to markdownapi.core. Now it works by calling markdownapi.core
- updated cake script
- updated readme with latest content
- Namespaces are no longer added in the beginning but during resolve phase
- MarkdownProject no longer has list of Namespaces
- Documented DefaultTheme
- Created new relativepath function to replace old one which did not work properly
- RootFolder no longer exists in options instead you must define output folder when building or creating a project
- moved all markdownitems into a new namespace/folder
- create abstract classes to implement common functionality for markdownitems
- now use module version id and type metadatatoken to denote each markdowntype item for better uniquness
- turned default page builders into public classes so they can be reused
- Method names now have parameters with links
- Properties now have current names if they are special [] parameters
- add special text to make it look nicer per original code
- Type names look much nicer now and include generics
- Type names now have links and their generic arguments may have links too
- Type names will also potentially link back to microsoft api documentation
- array now show correctly
- broken links are now fixed
- Remove empty project that is unused
- Finished initial pages for Type, Enum, Namespace, Project
- Added support for linking to C# reference documents
- Added InternalMarkdownItem interface to set location and filename
- Added GetId and BuildPage to make it easier to build specific things
- Fixed local links
- Major Refactoring moving to MarkdownApi name
- New theme system
- New Core Library separating tool and processing library
- Greatly Simplifying process
- New tester project to test core functionality
- Added better relative links
- Refactoring to allow for cleaner looking documentation
- Fix some issues with parsing enums and links
- Got it working again but theme is not complete
- Still broken but close to refactoring to Theming
- Testing to see if works now
- Refactoring for themes Currently broken
- Moving stuff out of Markable Classes and into themes
- Moving documenting building to separate classes preparing for Theming
- Created new Interfaces library to provide support for plugin based Theming eventually
- Another example
- Update Readme
- Major refactoring to make it more extensible and support theming
- Update README
- change to markdownapi
- update code to new namespace
- Update Program to use CommandLineParser
- Add new options to change output
N/A
N/A
N/A
- Fix up building process
- Refactor Repo to include build scripts
- Refactor Code to build a net core app
- update
- Merge pull request #9 from hr-kapanakov/master
- Fix #8 Generic method comment is ignored
- Fix #8 Generic method comment is ignored
- Merge pull request #7 from nibblesnbits/master
- Fixed regex in see/paramref parsing; Added ref linking
- fixed namespace check in ResolveSeeElement
- fixed regex in see/paramref parsing
- Merge pull request #6 from nibblesnbits/master
- Added bits to handle and <(type)paramref> elements in summaries
- added bits to handle and <(type)paramref> elements in summaries
- Merge pull request #5 from KonH/master
- Proposed solution to filter document content by namespaces
- neuecc#4
- Namespaces regex matcher added;
- support static fields
- Merge branch 'master' of https://github.com/neuecc/MarkdownGenerator
- rename proj
- Update README.md
- Wiki Gen
- changed a rule
- gen home
- Rename License. to LICENSE
- Create License.
- Create README.md
- initial commit