resources/src/main/java/org/robolectric/res/android/CppAssetManager.java (5 lines): - line 133: // TODO: implement this? - line 268: // TODO: implement this? - line 581: // TODO: properly handle reading system resources - line 963: // TODO: look for previously-created shared memory slice? - line 1300: // TODO: fix this if we expect to have long names shadows/framework/src/main/java/org/robolectric/shadows/ShadowWebView.java (3 lines): - line 61: // TODO: Delete this when setCanGoBack is deleted. This is only used to determine which "path" we - line 294: // TODO: Remove the canGoBack check when setCanGoBack is deleted. - line 305: // TODO: Delete this when setCanGoBack is deleted, since this creates two different behavior shadows/framework/src/main/java/org/robolectric/android/controller/ActivityController.java (3 lines): - line 277: // TODO: throw on changedBits == 0 since it non-intuitively calls onConfigurationChanged - line 337: // TODO: Pass nonConfigurationInstance here instead of setting - line 371: // TODO: Call visible() too. shadows/framework/src/main/java/org/robolectric/shadows/ShadowLegacyAssetManager.java (2 lines): - line 147: // TODO: Handle resource and style references - line 224: * TODO: When we are able to pass the SDK resources from the build environment then we can remove this robolectric/src/main/java/org/robolectric/android/internal/LocalUiController.java (2 lines): - line 40: // TODO: temporarily restrict to one view root for now - line 54: // TODO: temporarily restrict to one view root for now shadows/framework/src/main/java/org/robolectric/shadows/ShadowSQLiteConnection.java (2 lines): - line 253: // TODO: find a way to create a collator - line 410: // TODO: find a way to create collators processor/src/main/java/org/robolectric/annotation/processing/RobolectricModel.java (2 lines): - line 206: // FIXME: check this type lookup for NPEs (and also the ones in the validators) - line 244: // FIXME: get rid of cast using a visitor shadows/framework/src/main/java/org/robolectric/shadows/ShadowParcelFileDescriptor.java (2 lines): - line 24: // TODO: consider removing this shadow in favor of shadowing file operations at the libcore.os - line 70: // TODO: this probably should be an error that we reach here, but default to 'rw' for now shadows/framework/src/main/java/org/robolectric/shadows/ShadowApplicationPackageManager.java (1 line): - line 823: // TODO: for backwards compatibility just skip filtering. In future should just remove robolectric/src/main/java/org/robolectric/android/internal/LocalActivityInvoker.java (1 line): - line 165: // TODO: just copy implementation from super. It looks like 'default' keyword from super is processor/src/main/java/org/robolectric/annotation/processing/generator/ShadowProviderGenerator.java (1 line): - line 45: // TODO: Because this was fairly simple to begin with I haven't robolectric/src/main/java/org/robolectric/internal/SdkEnvironment.java (1 line): - line 42: // TODO: verify these can be loaded via raw-res path resources/src/main/java/org/robolectric/res/android/FileMap.java (1 line): - line 217: * TODO: we should be able to create a new FileMap that is a subset of resources/src/main/java/org/robolectric/res/android/ResTable_config.java (1 line): - line 2027: // TODO is Pad Zeros? shadows/framework/src/main/java/org/robolectric/shadows/ShadowLocationManager.java (1 line): - line 204: // TODO: these conditions are incomplete resources/src/main/java/org/robolectric/res/StyleResolver.java (1 line): - line 90: // TODO: Refactor this to a ResourceLoaderChooser shadows/framework/src/main/java/org/robolectric/shadows/ShadowArscAssetManager.java (1 line): - line 1360: // TODO: consider doing this robolectric/src/main/java/org/robolectric/android/internal/ParallelUniverse.java (1 line): - line 452: // TODO move/replace this with packageManager shadows/framework/src/main/java/org/robolectric/shadows/ShadowResolveInfo.java (1 line): - line 9: // TODO: Create a ResolveInfoBuilder in androidx and migrate factory methods there. shadows/framework/src/main/java/org/robolectric/shadows/ShadowUserManager.java (1 line): - line 252: // TODO Ensure permisions shadows/framework/src/main/java/org/robolectric/shadows/ShadowContentResolver.java (1 line): - line 471: // TODO: this means a sync is *perpetually* active after one request processor/src/main/java/org/robolectric/annotation/processing/validator/ImplementationValidator.java (1 line): - line 36: // TODO: Check that it has the right signature processor/src/main/java/org/robolectric/annotation/processing/validator/Validator.java (1 line): - line 68: // FIXME: Need to test case where type lookup fails robolectric/src/main/java/org/robolectric/android/AttributeSetBuilderImpl.java (1 line): - line 222: * TODO: When we are able to pass the SDK resources from the build environment then we can remove this shadows/framework/src/main/java/org/robolectric/shadows/LegacyManifestParser.java (1 line): - line 596: // TODO: consider reenabling this for stricter platform-complaint checking shadows/framework/src/main/java/org/robolectric/shadows/ShadowPackageManager.java (1 line): - line 775: // TODO: setUpPackageStorage should be in installPackage but we need to fix all tests first shadows/framework/src/main/java/org/robolectric/shadows/ShadowArscAssetManager9.java (1 line): - line 440: // TODO: consider doing this shadows/framework/src/main/java/org/robolectric/shadows/ShadowBroadcastReceiver.java (1 line): - line 19: // TODO probably needs a check to prevent calling this method from ordinary Broadcasts shadows/framework/src/main/java/org/robolectric/shadows/ShadowSystemProperties.java (1 line): - line 94: // TODO: put these values directly in build.prop generated from build system shadows/framework/src/main/java/org/robolectric/shadows/ShadowCursorWindow.java (1 line): - line 375: // TODO: Implement these methods shadows/framework/src/main/java/org/robolectric/shadows/Converter.java (1 line): - line 47: // TODO: Handle 'anim' resources resources/src/main/java/org/robolectric/manifest/ActivityData.java (1 line): - line 100: /* TODO: public boolean getIcon() {} */ resources/src/main/java/org/robolectric/res/android/ResTable.java (1 line): - line 2583: // TODO: We may be able to support dynamic references in overlays