The following document contains the listing of user tags found in the code. Below is the summary of the occurrences per tag.
| Tag Class | Total number of occurrences | Tag strings used by tag class |
|---|---|---|
| @deprecated | 4 | @deprecated |
| FIXME | 6 | FIXME |
| HACK | 3 | HACK |
| NOTE | 11 | NOTE |
| TODO | 9 | TODO |
Each tag is detailed below:
Number of occurrences found in the code: 4
| org.melati.util.DelegatedHttpServletRequest | Line |
|---|---|
| Servlet API 2.1 | 315 |
| Servlet API 2.1 | 324 |
| org.melati.util.HttpServletRequestCompat | Line |
| Servlet API 2.1 | 474 |
| Servlet API 2.1 | 486 |
Number of occurrences found in the code: 6
| org.melati.admin.Admin | Line |
|---|---|
| primaryDisplayTable should not be static as this messes with DB switching | 132 |
| Needs to work for dates | 272 |
| org.melati.template.test.ClassNameTempletLoaderTest | Line |
| too much whitespace remaining | 228 |
| org.melati.test.test.HttpAuthenticationPoemServletTestTest | Line |
| Sort out how to do this with htmlUnit | 100 |
| org.melati.test.test.TemplateServletTestTest | Line |
| Webmacro only test | 97 |
| org.melati.util.ChildrenDrivenMutableTree | Line |
| we need our own empty enumeration | 75 |
Number of occurrences found in the code: 3
| org.melati.admin.Admin | Line |
|---|---|
| Not very satisfactory, but only to enable testing context.put("object", homepageURLSetting); If we wanted to get RESTful at this point, but it is a bit nasty as a UI melati.getResponse().setHeader("Location",melati.sameURLWith("action", "")); | 631 |
| org.melati.admin.AdminUtils | Line |
| if we are using 2.0 Servlet API then zone is included in servlet and contextPath is empty | 92 |
| org.melati.login.HttpBasicAuthenticationAccessHandler | Line |
| Apache/Netscape appear not to do anything with message, which is why it's just left as a String. | 86 |
Number of occurrences found in the code: 11
| org.melati.Melati | Line |
|---|---|
| POEM studiously assumes there isn't necessarily a user, only an AccessToken | 971 |
| org.melati.admin.Admin | Line |
| Order by searchable columns, this could be summary columns | 370 |
| org.melati.login.HttpSessionAccessHandler | Line |
| Remember a User isa Token. | 168 |
| org.melati.template.AbstractMarkupLanguage | Line |
| The context always contains objects with the names melati, object and ml | 284 |
| org.melati.template.ClassNameTempletLoader | Line |
| It is not expected that templates will be added at runtime. | 61 |
| org.melati.template.TemplateEngine | Line |
| A root should not start or end in a slash. | 102 |
| org.melati.template.velocity.WebMacroClasspathResourceLoader | Line |
| This does not allow modern WebMacro syntax with optional #begin in #foreach. | 60 |
| Only if a curly bracket is at the start of a line will it not be turned into an #end | 63 |
| org.melati.util.CountedDumbPagedEnumeration | Line |
| This is the bit that makes it dumb! | 69 |
| org.melati.util.DumbPagedEnumeration | Line |
| This is the bit that makes it dumb! | 75 |
| org.melati.util.HttpServletRequestCompat | Line |
| This is no longer used, but it is so cool it is still around to marvel at | 59 |
Number of occurrences found in the code: 9
| org.melati.admin.Admin | Line |
|---|---|
| Review working of where clause for dates | 125 |
| Move Nav icons into PrimarySelect | 126 |
| Make Chooser JS agnostic | 127 |
| Make Navigation JS agnostic | 128 |
| Logout fails to work if remember me is ticked | 129 |
| Order by field f orders on fields troid, not field ordering | 130 |
| Enable non-paged output of selection by adding paged parameter to selectionTemplate | 131 |
| org.melati.template.velocity.test.VelocityServletTemplateEngineTest | Line |
| setup servlet to initialise | 77 |
| org.melati.template.webmacro.test.WebmacroServletTemplateEngineTest | Line |
| setup servlet to initialise | 76 |