wicket-core/src/main/java/org/apache/wicket/markup/MarkupFactory.java (6 lines): - line 223: // TODO improve: Result { boolean success, enum FailureReason {not found, not yet - line 235: // @TODO may be that can be changed. I don't like it too much. - line 311: // TODO improve: Result { boolean success, enum FailureReason {not found, not yet - line 326: // TODO improve: Result { boolean success, enum FailureReason {not found, not yet - line 386: // @TODO can markupResourceStream be replace with clazz??? - line 392: // TODO improve: Result { boolean success, enum FailureReason {not found, not yet wicket-util/src/main/java/org/apache/wicket/util/string/Entities.java (4 lines): - line 467: // TODO not thread-safe as there is a window between changing the two maps - line 565: // TODO this class is not thread-safe - line 611: // TODO this class is not thread-safe - line 712: // TODO - not thread-safe, because parent is not. Also references size. wicket-core/src/main/java/org/apache/wicket/markup/html/form/Form.java (3 lines): - line 942: // TODO wicket-7 migration guide: changed from public to protected - line 982: // FIXME throw listener exception - line 1459: // TODO: Can't this be detected from header? wicket-core/src/main/java/org/apache/wicket/Component.java (3 lines): - line 492: * to an empty array as most components have no behaviours). - FIXME - explain why - is this - line 2870: // TODO check if an automatic id has already been generated or getmarkupid() called - line 3487: * TODO WICKET-NG rename to something more useful - like componentChanged(), this method used to wicket-core/src/main/java/org/apache/wicket/application/ReloadingClassLoader.java (3 lines): - line 95: // FIXME it seems that only "includes" are handled. "Excludes" are ignored - line 324: // FIXME only works for directories, but JARs etc could be checked - line 351: // FIXME check if class file has been deleted wicket-tester/src/main/java/org/apache/wicket/util/tester/FormTester.java (2 lines): - line 79: * TODO need Javadoc from author. - line 442: // TODO is it safe to assume that all other components' values can be split? wicket-core/src/main/java/org/apache/wicket/model/AbstractPropertyModel.java (1 line): - line 112: // TODO check, really do this? wicket-util/src/main/java/org/apache/wicket/util/resource/AbstractStringResourceStream.java (1 line): - line 72: // TODO null for contentType is allowed? or should the default be applied instead? wicket-core/src/main/java/org/apache/wicket/markup/html/link/ResourceLink.java (1 line): - line 129: // TODO post 1.2: should we have support for locale changes when the wicket-core/src/main/java/org/apache/wicket/markup/repeater/data/GridView.java (1 line): - line 143: // TODO Post 1.2: Performance: Can this be moved into the this.rows != rows if wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-ajax-jquery.js (1 line): - line 1752: // TODO: move out of the API section wicket-devutils/src/main/java/org/apache/wicket/devutils/debugbar/SessionSizeDebugPanel.java (1 line): - line 71: // TODO: need better image for this: wicket-core/src/main/java/org/apache/wicket/markup/html/form/AbstractSubmitLink.java (1 line): - line 95: * TODO: This is a copy and paste from Button wicket-request/src/main/java/org/apache/wicket/request/UrlUtils.java (1 line): - line 31: // TODO make it private in Wicket 7.0 wicket-core/src/main/java/org/apache/wicket/markup/parser/filter/OpenCloseTagExpander.java (1 line): - line 63: // @TODO by now an exclude list is probably shorter wicket-core/src/main/java/org/apache/wicket/validation/validator/UrlValidator.java (1 line): - line 397: // TODO: Rewrite to use ArrayList and .add semantics: see wicket-core/src/main/java/org/apache/wicket/markup/html/link/InlineFrame.java (1 line): - line 167: * TODO optimization: the inlineframe component does not always have to be stateless. wicket-request/src/main/java/org/apache/wicket/request/RequestHandlerExecutor.java (1 line): - line 153: // TODO obsolete should component-queueing be removed wicket-core/src/main/java/org/apache/wicket/DequeueContext.java (1 line): - line 225: // TODO queueing message: called too early wicket-core/src/main/java/org/apache/wicket/markup/html/border/BorderBehavior.java (1 line): - line 170: // TODO we need to expose this functionality for any class not just for wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/AjaxEditableLabel.java (1 line): - line 77: // TODO wonder if it makes sense to refactor this into a formcomponentpanel wicket-bean-validation/src/main/java/org/apache/wicket/bean/validation/PropertyValidator.java (1 line): - line 168: // TODO add a validation key that appends the type so we can have wicket-core/src/main/java/org/apache/wicket/core/util/resource/locator/ResourceStreamLocator.java (1 line): - line 246: // TODO Wicket 7 Add this method to IResourceStreamLocator interface. archetypes/quickstart/src/main/resources/archetype-resources/src/main/java/HomePage.java (1 line): - line 15: // TODO Add your page's components here wicket-core/src/main/java/org/apache/wicket/markup/ComponentTag.java (1 line): - line 228: // TODO change to return unmodifiable list which will never be null. See Component.getBehavior wicket-core/src/main/java/org/apache/wicket/markup/renderStrategy/DeepChildFirstVisitor.java (1 line): - line 30: // TODO Wicket 1.6 : wicket-velocity/src/main/java/org/apache/wicket/velocity/markup/html/VelocityPanel.java (1 line): - line 139: // TODO: only display the velocity error/stacktrace in development mode? wicket-core/src/main/java/org/apache/wicket/markup/parser/filter/HeadForceTagIdHandler.java (1 line): - line 37: * component is developer's responsibility. FIXME: Really? And if so, document properly wicket-core/src/main/java/org/apache/wicket/core/request/mapper/AbstractBookmarkableMapper.java (1 line): - line 370: // TODO see if we can refactor this to remove dependency on instanceof checks below and wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/AjaxFileDropBehavior.java (1 line): - line 129: // TODO: Can't this be detected from header? wicket-core/src/main/java/org/apache/wicket/protocol/http/servlet/MultipartServletWebRequestImpl.java (1 line): - line 477: // FIXME mgrigorov: Why these checks are made here ?! wicket-core/src/main/java/org/apache/wicket/markup/html/image/resource/LocalizedImageResource.java (1 line): - line 278: // TODO post 1.2: should we have support for locale changes when the wicket-bean-validation/src/main/java/org/apache/wicket/bean/validation/ConstraintIterator.java (1 line): - line 49: // TODO use hasConstraintDesc to optimize...? wicket-core/src/main/java/org/apache/wicket/ComponentQueue.java (1 line): - line 39: // TODO queueing this can be a more efficient implementation since we know the size of the wicket-core/src/main/java/org/apache/wicket/markup/MarkupCache.java (1 line): - line 492: // @TODO the following code sequence looks very much like in loadMarkup. Can it be wicket-core/src/main/java/org/apache/wicket/core/util/string/CssUtils.java (1 line): - line 31: // FIXME type text/css can be omitted for the style tag in supported browsers wicket-core/src/main/java/org/apache/wicket/request/handler/render/WebPageRenderer.java (1 line): - line 180: * TODO: simplify the code below. See WICKET-3347