-
Notifications
You must be signed in to change notification settings - Fork 1
Week 5 Transcript
aw3227 edited this page Nov 11, 2018
·
8 revisions
Created Test cases for commonmark
Created Test cases for commonmark and Strikethrough
Created add syntax to string functions for headers 4-6 and created + organized issues for testing commonmark
Attempted to get plugin working and ran into a lot of issues. Tried t figure out how maven works and which build tools eclipse is using. overall no success.
Split into multiple groups and figure out how to get plugin to install and work in eclipse.
Attempt to get plugin to install the winterstein way
Attempt to get plugin to install another way
Create complicated test cases for commonmark vs GFM
Overview of all app functions: (Put together by Andrew to help create complicated edge cases for commonmark and future testing of application)
- Ctrl + space to add syntax to strings on editor
- Click button to render .md or .txt file in 2nd window with html
- Upon save the plugin will adjust any incorrect table formatting that is detected to the correct form. (what types of incorrect table format is detected? Evaluate edge cases.)
- Do we take into account if some table symbols are escaped?
- Plugin installation (marketplace?)
- Plugin removal (marketplace?)
- User attempts to add extra unnecessary syntax to string (prevent?)
- User install plugin incorrectly? Can it be installed in some way other than automated through marketplace?
- How does our renderer handle weird combinations of syntax?
- If italics are added twice does it become bold?
- Does an even number of asteriks or underscores surrounding a string always render bold text? Does odd number always render italics?
- What happens when we render a picture or link? Can they be clicked? What if the link is broken?
- What happens when more than 6 # symbols are added to the front of a string?
- Escaping escape characters?
- Combining multiple list types? Can you have a link start with 1.* or *1.
- How do we handle adding emphasis to a link or image?
- Can blockquotes and inline code be combined
- Combining syntax for links and images? Leaving out part of the required syntax?
- Multiple horizontal rules?
- Putting horizontal rule syntax into a autolink?
- What if the user doesn’t expect the syntax of their table to change when they save?
- Could the conversion cause a symbol to be moved next to an escape character or interfere with other correct syntax?
- Could the user have a version of eclipse that is not compatible with one of the functions of our plugin?
- Generating the 2nd window with the internal browser?
- Does our plugin need to be structured different for other eclipse versions?
- Could updating eclipse version break currently installed plugin?
- Could changes to commonmark cause our plugin render incorrectly? Changes to any of our dependencies?