User:Aidan9382/EP

Stuff I use during extensive debugging or rewriting of EP

Externals of EP
Tracking what is and isn't used by things that rely on EP

Used

 * Entry points for templates
 * lead - Template:Transclude lead excerpt
 * random - Template:Transclude random excerpt
 * linked - Template:Transclude linked excerpt
 * listitem - Template:Transclude list item excerpt
 * selected - Template:Transclude selected excerpt
 * Entry points for modules
 * get - Module:Excerpt slideshow
 * getContent - Module:Excerpt slideshow & Module:Random slideshow
 * getSection - Module:Excerpt slideshow & Module:Random slideshow
 * getMoreLinkText - Module:Excerpt slideshow
 * numberFlags - Module:Excerpt slideshow
 * cleanupText - Module:Random slideshow
 * checkImage - Module:Random slideshow
 * parse - Module:Random slideshow
 * Backwards compatability
 * 

Unused

 * Entry points for templates
 * main (yes, really)
 * wikiError - from sandbox
 * excerpt
 * Entry points for modules
 * getTables
 * getLists
 * parseImage
 * parseArgs
 * argImage - to templateImages
 * luaError - from sandbox
 * is - from sandbox
 * Backwards compatability - from sandbox
 * getsection
 * parseimage
 * checkimage
 * argimage
 * numberflags

Bugs of EP/S

 * Module no longer hunts for parameters similar to image/symbol/whatever else (See #Geneva) - ✅
 * Args provided in a file inside an infobox like  become ignored (See #Bread) - ✅
 * Args provided through  are ignored by infoboxes (See #Bread) - ✅
 * Image order loses consistency (See #Albania) - ✅
 * Module no longer hunts for an unknown image and then attempt to add a recognised caption to it (See #Dubh Artach) - ✅
 * Module can't handle images that are inside another template (See #Goa) - ✅
 * imagemaps presumably dont work (See #Snake) - ✅

Outstanding sections
Less specific bugs like above, more list of things that just dont work that need attention.
 * 

This is a list of things that could be considered either acceptable new behaviour or minor bugs, though could still warrant attention
 * #Khamgaon - Files missing - ❌. Makes sense why these aren't picked up - its kind of a stretch to find the one the testcase gives given how its formatted and located. I'd say it's debatable whether or not this image is even really relevant here, so I'm not considering it a major bug.

Every other test case is either an exact match, the correct difference, or possibly even an improvement over the current version (E.g. better captions for imagemaps).

General bugs

 * Linter errors (and general display errors) when the caption is incredibly freeform (See Template:Transclude files as random slideshow/testcases2)

Useful tools or links

 * EP Sandbox
 * Testcases for EP
 * amount of modules requiring Excerpt/portals
 * amount of templates using #invoke:Exerpt/portals