ide/xml.xdm/src/org/netbeans/modules/xml/xdm/nodes/Document.java (19 lines): - line 134: //TODO Implement later - line 250: //TODO Implement later - line 322: //TODO Implement later - line 361: //TODO Implement later - line 452: //TODO Implement later - line 539: //TODO Implement later - line 610: //TODO validate namespaceURI - line 628: //TODO Implement later - line 644: //TODO Implement later - line 660: //TODO Implement later - line 697: //TODO Implement later - line 737: //TODO Implement later - line 771: //TODO Implement later - line 781: //TODO Implement later - line 790: //TODO Implement later - line 801: //TODO Implement later - line 829: //TODO Implement later - line 876: //TODO Implement later - line 941: //TODO Implement later enterprise/maven.jaxws/src/org/netbeans/modules/maven/jaxws/actions/JaxWsCodeGenerator.java (19 lines): - line 96: private static final String HINT_INIT_ARGUMENTS = " // TODO initialize WS operation arguments here\n"; //NOI18N - line 113: " // TODO process result here\n" + //NOI18N - line 122: " // TODO handle custom exceptions here\n" + //NOI18N - line 136: " // TODO process asynchronous response here\n" + //NOI18N - line 144: " // TODO handle custom exceptions here\n" + //NOI18N - line 161: " // TODO process asynchronous response here\n" + //NOI18N - line 164: " // TODO handle exception\n" + //NOI18N - line 174: " // TODO handle custom exceptions here\n" + //NOI18N - line 190: "\t// TODO process result here\n" + //NOI18N - line 194: "\t// TODO handle custom exceptions here\n" + //NOI18N - line 213: "\t// TODO handle custom exceptions here\n" + //NOI18N - line 231: "\t// TODO process asynchronous response here\n" + //NOI18N - line 239: "\t// TODO handle custom exceptions here\n" + //NOI18N - line 257: "\t// TODO process asynchronous response here\n" + //NOI18N - line 265: "\t// TODO handle custom exceptions here\n" + //NOI18N - line 280: " // TODO handle exception\n" + //NOI18N - line 306: "\t// TODO handle custom exceptions here\n" + //NOI18N - line 321: // //TODO: - line 1284: // Object[] args = new Object[]{service.getJavaName(), null, null, null, null, null, null, "service"}; //TODO: compute proper var name enterprise/websvc.core/src/org/netbeans/modules/websvc/core/jaxws/actions/JaxWsCodeGenerator.java (19 lines): - line 91: private static final String HINT_INIT_ARGUMENTS = " // TODO initialize WS operation arguments here\n"; //NOI18N - line 111: " // TODO process result here\n" + //NOI18N - line 123: " // TODO handle custom exceptions here\n" + //NOI18N - line 139: " // TODO process asynchronous response here\n" + //NOI18N - line 147: " // TODO handle custom exceptions here\n" + //NOI18N - line 166: " // TODO process asynchronous response here\n" + //NOI18N - line 169: " // TODO handle exception\n" + //NOI18N - line 179: " // TODO handle custom exceptions here\n" + //NOI18N - line 195: "\t// TODO process result here\n" + //NOI18N - line 199: "\t// TODO handle custom exceptions here\n" + //NOI18N - line 218: "\t// TODO handle custom exceptions here\n" + //NOI18N - line 236: "\t// TODO process asynchronous response here\n" + //NOI18N - line 244: "\t// TODO handle custom exceptions here\n" + //NOI18N - line 262: "\t// TODO process asynchronous response here\n" + //NOI18N - line 270: "\t// TODO handle custom exceptions here\n" + //NOI18N - line 285: " // TODO handle exception\n" + //NOI18N - line 311: "\t// TODO handle custom exceptions here\n" + //NOI18N - line 329: //TODO: - line 1096: null, null, null, null, "service"}; //TODO: compute proper var name ide/lsp.client/src/org/netbeans/modules/lsp/client/debugger/DAPDebugger.java (16 lines): - line 112: private final Map id2Thread = new HashMap<>(); //TODO: concurrent/synchronization!!! - line 243: //TODO: could cache the convertors: - line 266: cs.fireChange(); //TODO: in a different thread? - line 272: //TODO: thread id is optional here(?!) - line 277: //TODO: the focus hint! maybe we don't want to change the current thread? - line 279: cs.fireChange(); //TODO: in a different thread? - line 295: WORKER.post(() -> { //TODO: what if something else is running in WORKER? And OK to coalescence all the below? - line 296: cs.fireChange(); //TODO: in a different thread? - line 298: DAPStackTraceAnnotationHolder.unmarkCurrent(); //TODO: can this be done cleaner? - line 374: //TODO: context? - line 382: return new DAPVariable(this, frame, null, evaluated.getVariablesReference(), expression, evaluated.getType(), evaluated.getResult(), Integer.MAX_VALUE); //TODO: totalChildren - line 421: //TODO: the various attributes: - line 424: .map(scope -> new DAPVariable(this, frame, null, scope.getVariablesReference(), scope.getName(), "", "", Integer.MAX_VALUE)) //TODO: totalChildren - line 478: if (console == null) { //TODO: synchronization!! - line 486: //TODO: might be injected from the outside, presumably (for attach, although can we get here from attach?) - line 487: if (debugeeIO == null) { //TODO: synchronization!! enterprise/web.core.syntax/src/org/netbeans/modules/web/core/syntax/deprecated/JspTagSyntax.java (16 lines): - line 167: return ((_state == ISI_TAG) ? JspTagTokenContext.TAG : JspDirectiveTokenContext.TAG);//TODO - parser - line 171: return ((_state == ISI_TAG) ? JspTagTokenContext.TAG : JspDirectiveTokenContext.TAG); //TODO - parser - line 187: return ((state == ISP_TAG) ? JspTagTokenContext.EOL : JspDirectiveTokenContext.EOL );//TODO - parser - line 189: return ((state == ISP_TAG) ? JspTagTokenContext.TAG : JspDirectiveTokenContext.TAG );//TODO - parser - line 240: return ((_state == ISP_TAG) ? JspTagTokenContext.SYMBOL : JspDirectiveTokenContext.SYMBOL);//TODO - parser - line 248: return ((_state == ISP_TAG) ? JspTagTokenContext.TAG : JspDirectiveTokenContext.TAG );//TODO - parser - line 264: return ((_state == ISI_TAG_I_WS) ? JspTagTokenContext.TAG : JspDirectiveTokenContext.TAG);//TODO - parser - line 268: return ((_state == ISI_TAG_I_WS) ? JspTagTokenContext.WHITESPACE : JspDirectiveTokenContext.WHITESPACE );//TODO - parser - line 294: return ((_state == ISI_TAG_ATTR) ? JspTagTokenContext.ATTRIBUTE : JspDirectiveTokenContext.ATTRIBUTE);//TODO - parser - line 304: return ((state == ISP_TAG_EQ) ? JspTagTokenContext.EOL : JspDirectiveTokenContext.EOL );//TODO - parser - line 306: return ((state == ISP_TAG_EQ) ? JspTagTokenContext.ATTR_VALUE : JspDirectiveTokenContext.ATTR_VALUE );//TODO - parser - line 321: return ((_state == ISP_TAG_EQ) ? JspTagTokenContext.ATTR_VALUE : JspDirectiveTokenContext.ATTR_VALUE );//TODO - parser - line 333: return ((_state == ISI_TAG_STRING) ? JspTagTokenContext.ATTR_VALUE : JspDirectiveTokenContext.ATTR_VALUE );//TODO - parser - line 340: return ((_state == ISI_TAG_STRING2) ? JspTagTokenContext.ATTR_VALUE : JspDirectiveTokenContext.ATTR_VALUE );//TODO - parser - line 363: return (((state == ISI_TAG_STRING) || (state == ISI_TAG_STRING2)) ? JspTagTokenContext.EOL : JspDirectiveTokenContext.EOL );//TODO - parser - line 366: return (((state == ISI_TAG_STRING) || (state == ISI_TAG_STRING2)) ? JspTagTokenContext.ATTR_VALUE : JspDirectiveTokenContext.ATTR_VALUE );//TODO - parser java/java.source.base/src/org/netbeans/modules/java/source/save/CasualDiff.java (15 lines): - line 495: // TODO: the package name actually ends at the end of the name, so the semicolon could be treated as part - line 941: // TODO: should be here printer.enclClassName be used? - line 1017: //TODO: class to record and vice versa! - line 1080: // TODO (#pf): there is some space for optimization. If the new list - line 1110: // TODO (#pf): there is some space for optimization. If the new list - line 1491: // TODO: Missing implementation - default value matching! - line 1543: //TODO: correct broken enum position - should also be fixed in the JDK??? - line 2127: //TODO: - line 2129: //TODO: - line 2977: true, //TODO: should read the code style configuration - line 3076: //TODO: cannot currently match intermixed annotations and flags/keywords (#196053) - line 3158: // TODO: perhaps better to throw exception here. Should be never - line 3214: // TODO: if the text is broken so that it ends after the arrow or parens, then what ? - line 4339: //TODO: should the original text between the return position of the following method and poss[1] be copied into the new text? - line 5309: // //TODO: should the original text between the return position of the following method and poss[1] be copied into the new text? profiler/profiler.ppoints/src/org/netbeans/modules/profiler/ppoints/Utils.java (14 lines): - line 108: // setBorder(BorderFactory.createEmptyBorder(0, 12, 0, 5)); // TODO: enable once Scope is implemented - line 250: // TODO: Move to more "universal" location - line 290: // FIXME - optimize - line 311: // FIXME - optimize - line 347: lineOffset /* TODO: get real line offset if lineOffset isn't OFFSET_START nor OFFSET_END */); - line 387: lineOffset /* TODO: get real line offset if lineOffset isn't OFFSET_START nor OFFSET_END */); - line 429: CodeProfilingPoint.Location.OFFSET_START /* TODO: get real line offset if lineOffset isn't OFFSET_START nor OFFSET_END */), - line 431: CodeProfilingPoint.Location.OFFSET_END /* TODO: get real line offset if lineOffset isn't OFFSET_START nor OFFSET_END */) - line 462: lineOffset /* TODO: get real line offset if lineOffset isn't OFFSET_START nor OFFSET_END */); - line 478: lineOffset = EditorSupport.getOffsetForLine(fileObject, location.getLine()) - linePosition - 1; // TODO: workaround to get line length, could fail at the end of last line!!! - line 672: // TODO: should be moved to ProjectUtilities - line 677: // TODO: should be moved to ProjectUtilities - line 704: // TODO: get the thread class name for RuntimeProfilingPoint.HitEvent.threadId - line 709: // TODO: get the thread name for RuntimeProfilingPoint.HitEvent.threadId webcommon/javascript2.editor/src/org/netbeans/modules/javascript2/editor/embedding/JsEmbeddingProvider.java (13 lines): - line 195: //TODO - implement the "classpath" import for other projects - line 215: //TODO Add a list of know tags and adjust the heuristics according - line 219: //TODO The whole implementation of the JsJspModel - line 290: //TODO - implement the "classpath" import for other projects - line 347: //TODO - implement the "classpath" import for other projects - line 524: // // TODO Try to include the helper class as well as the controller fields too; - line 588: // TODO: Ruby - look for embedded Ruby sections like this: - line 599: // TODO - look for JavaScript context in Ruby, like this onclick handler: - line 601: // TODO insert missing portions in embedded javascript, - line 605: // TODO - make sure it's NOT an erb comment!!! - line 743: // TODO - if we see a