eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadBehaviour.java (8 lines): - line 193: // TODO refine signature - line 195: // TODO check that ports are free - line 241: // TODO: make this configurable as part of the server config - line 363: //TODO SLING-3767: - line 403: // TODO it would be more efficient to have a module -> filter mapping - line 443: case IModuleResourceDelta.NO_CHANGE: // TODO is this needed? - line 461: case ServerBehaviourDelegate.NO_CHANGE: // TODO is this correct ? - line 495: // TODO - proper error logging eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ImportRepositoryContentAction.java (7 lines): - line 108: // TODO: We should try to make this give 'nice' progress feedback (aka here's what I'm processing) - line 254: // TODO: This probably should be pushed into the service layer - line 378: // TODO - can we just use the serializationFolderPath ? - line 386: // TODO - the parsing should be extracted - line 416: destinationFolder.create(true, true, null /* TODO progress monitor */); - line 454: /* TODO progress monitor */ - line 457: /* TODO progress monitor */ shared/api/src/main/java/org/apache/sling/ide/sync/content/impl/DefaultSyncCommandFactory.java (7 lines): - line 86: // TODO - we send different parametrs to findSerializationDataFromCoveringParent - line 136: // TODO - better check for path going outside the sync directory - line 215: // TODO - not sure if this 100% correct, but we definitely should not refer to the FileInfo as the - line 228: // TODO move logic to serializationManager - line 241: // TODO - move logic to serializationManager - line 333: // TODO - this logic should be moved to the serializationManager - line 346: // TODO proper exception handling shared/impl-vlt/src/main/java/org/apache/sling/ide/impl/vlt/serialization/VltSerializationManager.java (6 lines): - line 120: // TODO - refrain from doing I/O here - line 121: // TODO - copied from TransactionImpl - line 162: // TODO - this is a bit risky, we might clean legitimate directories which contain '.dir' - line 169: // TODO - we assume here that it's a full coverage aggregate but it might not be - line 178: // TODO extract into PathUtils - line 218: // TODO proper error handling eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/JcrNode.java (6 lines): - line 793: //TODO: mixins not yet supported - line 843: //TODO: make configurable? Fix in Eclipse/WST? - line 887: //TODO: FILE not yet supported - line 949: //TODO proper logging - line 965: //TODO proper logging - line 1623: //TODO mixed cases are more advanced and not yet supported shared/impl-vlt/src/main/java/org/apache/sling/ide/impl/vlt/AddOrUpdateNodeCommand.java (6 lines): - line 121: // TODO - we probably don't support SNS here ( and in other places as well ) - line 226: // TODO - review for completeness and filevault compatibility - line 287: // TODO - distinguish between weak vs strong references - line 373: // TODO - better handling of file-like nodes - perhaps we need to know the SerializationKind here - line 374: // TODO - avoid IO - line 397: // TODO: might have to be done differently since the client and server's clocks can differ eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/JVMDebuggerConnection.java (4 lines): - line 107: // TODO - only add the projects which are deployed as modules on the server - line 176: // TODO Auto-generated catch block - line 188: // TODO Auto-generated catch block - line 198: // TODO Auto-generated catch block shared/impl-resource/src/main/java/org/apache/sling/ide/impl/resource/serialization/SimpleXmlSerializationManager.java (4 lines): - line 92: // TODO proper exception handling - line 142: // TODO multi-valued properties, other primitives - line 151: // TODO - also add the serialization type - line 154: // TODO proper exception handling shared/impl-vlt/src/main/java/org/apache/sling/ide/impl/vlt/JcrResult.java (3 lines): - line 22: // TODO largely duplicates AbstractResult - line 65: // TODO: stack trace - line 66: // TODO: log cause shared/impl-resource/src/main/java/org/apache/sling/ide/impl/resource/transport/RepositoryFactoryImpl.java (3 lines): - line 49: //TODO: currently not doing repository-caching - line 56: //TODO: currently not doing repository-caching - line 62: //TODO: not yet implemented eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/JcrEditingSupport.java (3 lines): - line 93: //TODO: otherwise hardcode to STRING - line 296: //TODO: otherwise hardcode to STRING - line 453: //TODO: check jcr rules for name eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/ServerUtil.java (3 lines): - line 43: //TODO: SLING-3587 - following constants are from wst.Server - an internal class - line 170: // TODO configurable scheme? - line 200: //TODO: ignoring the autoPublishTime - SLING-3587 eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/LinkHelper.java (2 lines): - line 100: //TODO: to be reviewed at a later stage with SLING-3641 - line 118: //TODO proper logging eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/PackageExplorerOpenActionProvider.java (2 lines): - line 72: // TODO Auto-generated catch block - line 83: // if (fOpenAndExpand == null && fOpenGroup.getOpenAction().isEnabled()) // TODO: is not updated! shared/impl-resource/src/main/java/org/apache/sling/ide/impl/resource/transport/ListChildrenCommand.java (2 lines): - line 62: //TODO change responseAsString with something like - line 84: if (primaryType != null) { // TODO - needed? shared/impl-resource/src/main/java/org/apache/sling/ide/impl/resource/transport/AbstractCommand.java (2 lines): - line 65: // TODO - consider all 2xx and possibly 3xx as success? - line 72: // TODO - this is not supported eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ConnectionEditorSection.java (2 lines): - line 95: // TODO wrong parent - line 172: // TODO progress monitor shared/impl-vlt/src/main/java/org/apache/sling/ide/impl/vlt/serialization/VltSerializationDataBuilder.java (2 lines): - line 184: // TODO - copy-pasted from FileAggregator, and really does not belong here... - line 217: // TODO - copy-pasted from GenericAggregator shared/sync-fs/src/main/java/org/apache/sling/ide/content/sync/fs/impl/FSWorkspaceProject.java (2 lines): - line 45: // TODO Auto-generated method stub - line 63: // TODO Auto-generated method stub eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ServersActionModeFiddlerActionDelegate.java (2 lines): - line 66: protected boolean doNotAskAgain = false; //TODO: move to preferences - line 244: // TODO - this looks wrong shared/api/src/main/java/org/apache/sling/ide/transport/ResourceProxy.java (2 lines): - line 50: // TODO - use a typed path object? - line 62: // TODO - should validate for direct parent shared/impl-vlt/src/main/java/org/apache/sling/ide/impl/vlt/ConversionUtils.java (2 lines): - line 33: // TODO - handle isMultiple() == true - line 93: // TODO warn if property type not known eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/InstallEditorSection.java (1 line): - line 113: // TODO progress monitor shared/impl-vlt/src/main/java/org/apache/sling/ide/impl/vlt/VltRepositoryFactory.java (1 line): - line 101: //TODO we might come up with a proper online/offline handling here eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/sync/content/EclipseWorkspaceResource.java (1 line): - line 78: // TODO Auto-generated catch block eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/ui/wizards/np/AbstractNewMavenBasedSlingApplicationWizard.java (1 line): - line 110: // TODO: depends on https://github.com/eclipse-m2e/m2e-core/issues/921 shared/impl-vlt/src/main/java/org/apache/sling/ide/impl/vlt/ListChildrenCommand.java (1 line): - line 46: // TODO - this should not be needed if we obey the vlt filters eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/internal/validation/IgnoreMissingGrammarXmlValidator.java (1 line): - line 127: // TODO: Is this needed? Shouldn't the framework pass the complete list? shared/impl-vlt/src/main/java/org/apache/sling/ide/impl/vlt/filter/VltFilterLocator.java (1 line): - line 68: // TODO proper error handling eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/JcrPropertiesView.java (1 line): - line 457: //TODO doesn't do anything currently.. eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/SetupServerWizardPage.java (1 line): - line 315: // TODO there should be a nicer API for creating this shared/impl-resource/src/main/java/org/apache/sling/ide/impl/resource/transport/GetNodeContentCommand.java (1 line): - line 49: //TODO change responseAsString with something like eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingBundleModuleFactory.java (1 line): - line 110: return Status.OK_STATUS; // TODO actually validate shared/api/src/main/java/org/apache/sling/ide/osgi/impl/HttpOsgiClient.java (1 line): - line 264: // TODO: consolidate shared/impl-resource/src/main/java/org/apache/sling/ide/impl/resource/transport/UpdateContentCommand.java (1 line): - line 65: // TODO handle multi-valued properties shared/impl-vlt/src/main/java/org/apache/sling/ide/impl/vlt/ListTreeCommand.java (1 line): - line 59: // TODO - this should not be needed if we obey the vlt filters shared/impl-vlt/src/main/java/org/apache/sling/ide/impl/vlt/VltPropertyDefinition.java (1 line): - line 39: //TODO: Current merge mechanism (or propertydefinition-inheritance) is not eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/ModifiableProperties.java (1 line): - line 311: //TODO validation would be necessary but not implemented atm eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadRuntime.java (1 line): - line 27: // TODO stub eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/NewNodeWizard.java (1 line): - line 38: // TODO Auto-generated constructor stub eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/sync/content/EclipseWorkspaceDirectory.java (1 line): - line 71: // TODO - proper exception handling eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/sync/content/EclipseWorkspaceProject.java (1 line): - line 48: // TODO Auto-generated catch block eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/GenericJcrRootFile.java (1 line): - line 198: // TODO Auto-generated catch block eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/ServerBehaviourDelegateWithModulePublishSupport.java (1 line): - line 41: * TODO remove once WST supports this eclipse/eclipse-core/plugin.xml (1 line): - line 161: eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/ProjectUtil.java (1 line): - line 126: // TODO central place for defaults shared/api/src/main/java/org/apache/sling/ide/filter/FilterLocator.java (1 line): - line 25: // TODO - should be File[] to allow multiple lookups, see {filter-vlt.xml, filter.xml} eclipse/eclipse-sightly-ui/src/org/apache/sling/ide/eclipse/sightly/ui/internal/NewSightlyJavaUseScriptWizard.java (1 line): - line 36: inferredPackage = "unknown // TODO - replace with actual path"; eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/dnd/assistant/StatusLineUtils.java (1 line): - line 39: * TODO: consider rewriting this as a service - but considering this optional beautification atm eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/propertyPages/SlingProjectPropertyPage.java (1 line): - line 60: // TODO - stop relying on internals eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/DebugEditorSection.java (1 line): - line 107: // TODO progress monitor eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingContentModuleFactory.java (1 line): - line 92: // TODO logging shared/sync-fs/src/main/java/org/apache/sling/ide/content/sync/fs/impl/FSWorkspaceFile.java (1 line): - line 42: // TODO Auto-generated method stub shared/impl-vlt/src/main/java/org/apache/sling/ide/impl/vlt/VaultFsLocatorImpl.java (1 line): - line 42: // TODO - should not use File to read from FS, rather input streams eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadServer.java (1 line): - line 115: // TODO - what else do we do? eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/views/PropertyTypeSupport.java (1 line): - line 110: //TODO: how to handle binary here eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/JcrContentContentProvider.java (1 line): - line 96: //TODO proper logging shared/impl-resource/src/main/java/org/apache/sling/ide/impl/resource/transport/RepositoryImpl.java (1 line): - line 77: // TODO - this is a no-op eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/nav/model/SyncDirManager.java (1 line): - line 28: * TODO: Currently static - change into a service eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/sync/content/EclipseWorkspaceFile.java (1 line): - line 44: // TODO Auto-generated catch block shared/sync-fs/src/main/java/org/apache/sling/ide/content/sync/fs/impl/FSWorkspaceResource.java (1 line): - line 87: // TODO Auto-generated method stub