antora/components/setupguide/modules/eclipse/attachments/causeway-templates.xml (29 lines): - line 23: return ${cursor}null; // TODO: business logic here - line 28: return ${cursor}Collections.emptyList(); // TODO: return list of choices for argument N - line 30: return ${cursor}null; // TODO: return default for argument N - line 32: return ${cursor}null; // TODO: return reason why action disabled, null if enabled - line 34: return ${cursor}false; // TODO: return true if action is hidden, false if visible - line 36: return ${cursor}null; // TODO: return reason why action arguments are invalid, null if ok - line 109: return ${cursor}null; // TODO: return reason why collection read-only, null if editable - line 111: return ${cursor}false; // TODO: return true if hidden, false otherwise - line 160: return ${cursor}null; // TODO: return reason why argument cannot be added, null if ok to add - line 163: return null; // TODO: return reason why argument cannot be removed, null if ok to remove - line 180: ${cursor}// TODO: set up any properties - line 188: ${cursor}// TODO: set up any properties - line 197: return ${cursor}null; // TODO: return name of image file (without suffix) - line 200: ${cursor}// TODO: append to TitleBuffer, typically value properties - line 294: ${cursor}// TODO: post-create - line 296: ${cursor}// TODO: pre-load - line 299: // TODO: post-load - line 301: ${cursor}// TODO: pre-persist - line 304: // TODO: post-persist - line 306: ${cursor}// TODO: pre-remove - line 309: // TODO: post-remove - line 311: ${cursor}// TODO: pre-update - line 314: // TODO: post-update - line 397: return ${cursor}null; // TODO: return list of choices for property - line 399: return ${cursor}null; // TODO: return default for property when first created - line 401: return ${cursor}null; // TODO: return reason why property is disabled, null if editable - line 403: return ${cursor}false; // TODO: return true if hidden, false if visible - line 432: return ${cursor}null; // TODO: return reason why proposed value is invalid, null if valid - line 464: ${cursor}// TODO: return reason why object is in invalid state (and so cannot be saved/updated), or null if ok core/runtimeservices/src/main/java/org/apache/causeway/core/runtimeservices/session/InteractionServiceDefault.java (4 lines): - line 91: // TODO: reading the javadoc for TransactionSynchronizationManager and looking at the implementations - line 236: // TODO: Be aware that this method could theoretically throw an exception, if the flush fails in - line 269: // TODO: this method could theoretically throw an exception, if the flush fails in - line 290: // TODO: this method could theoretically throw an exception, if the flush fails in viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/controller/ResourceController.java (4 lines): - line 77: // TODO: perhaps a filter would factor this check out? - line 106: // TODO: perhaps a filter would factor this check out? - line 134: // TODO: perhaps a filter would factor this check out? - line 167: // TODO: perhaps a filter would factor this check out? regressiontests/base/src/main/java/org/apache/causeway/testdomain/model/valuetypes/ValueTypeExample.java (3 lines): - line 434: //FIXME does not handle example Float.MIN_VALUE well - line 453: //FIXME does not handle example Double.MIN_VALUE well - line 769: //TODO TreeNode regressiontests/base/src/main/java/org/apache/causeway/testdomain/publishing/stubs/LifecycleEventPublishingTestAbstract.java (3 lines): - line 95: //TODO what is there to verify? - line 100: //assertHasPersistedLifecycleEvents(Can.empty()); //TODO what is expected empty or not? - line 104: //TODO what is there to verify? core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/object/value/ValueSerializerDefault.java (2 lines): - line 43: //TODO could use IdStringifiers instead - line 55: //TODO could use IdStringifiers instead api/applib/src/main/java/org/apache/causeway/applib/value/semantics/TemporalValueSemantics.java (2 lines): - line 179: * TODO no tempus-dominus date/time-picker support yet. - line 185: * TODO no tempus-dominus date/time-picker support yet. core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/actions/homepage/annotation/HomePageFacetAnnotationFactory.java (2 lines): - line 89: // TODO: it would be good to flag if the facet is found on any non-services, however - line 94: // TODO might collide with type level annotations as well viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/coll/CollectionModelParented.java (2 lines): - line 43: // TODO parent object model, maybe should not be exposed - line 72: final @NonNull UiObjectWkt parentObjectModel, //TODO maybe instead use the delegate (?) extensions/vw/tabular/applib/src/main/java/org/apache/causeway/tabular/applib/DataTableProvider.java (2 lines): - line 31: * TODO Early draft (wip) - could also easily move to MetamodelService - line 63: //TODO perhaps externalize sorting viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/simple/mutation/SimpleMutationForAction.java (2 lines): - line 163: .orElseThrow(); // TODO: better error handling if no such object found. - line 190: // TODO: adapted from SimpleAction - rationalize? retired/shiro/security/shiro/src/main/java/org/apache/causeway/security/shiro/authentication/AuthenticatorShiro.java (2 lines): - line 118: // TODO: should we verify the code passed in that this session is still alive? - line 119: // TODO: perhaps we should cache Causeway' Authentication inside the Shiro Session, and just retrieve it? core/metamodel/src/main/java/module-info.java (2 lines): - line 128: //TODO probably don't expose SpecificationLoader to persistence - line 130: //TODO probably don't expose SpecificationLoader to viewers core/metamodel/src/main/java/org/apache/causeway/core/metamodel/valuesemantics/FloatValueSemantics.java (2 lines): - line 110: //TODO research - legacy value, what motivates this number? - line 116: //TODO research - legacy value, what motivates this number? core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/object/viewmodel/ViewModelFacetForJavaRecord.java (2 lines): - line 83: //TODO collection values not yet supported by memento (as workaround use Serializable record) - line 107: //TODO collection values not yet supported by memento (as workaround use Serializable record) viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/rich/mutation/RichMutationForAction.java (2 lines): - line 164: .orElseThrow(); // TODO: better error handling if no such object found. - line 191: // TODO: adapted from SimpleAction - rationalize? incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/core/event/LogEntry.kt (2 lines): - line 223: //TODO this should be moved to a ValueSemanticsProvider - line 288: //TODO the last aggregator is not always the right one antora/supplemental-ui/js/home/lib/magnific-popup/magnific-popup.js (1 line): - line 1310: // TODO: find a way to avoid such cloning viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/rich/query/RichActionParamsParam.java (1 line): - line 166: // TODO: what lives here? viewers/wicket/viewer/src/main/java/org/apache/causeway/viewer/wicket/viewer/wicketapp/CausewayWicketApplication.java (1 line): - line 251: // TODO CAUSEWAY-987 Either make the API better (no direct access to the map) or use DB records regressiontests/base-jpa/src/main/java/org/apache/causeway/testdomain/jpa/JpaInventoryResource.java (1 line): - line 87: @Action //TODO improve the REST client such that the param can be of type Book viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/context/Context.java (1 line): - line 118: .name("logicalTypeNames__gqlv_enum") // TODO: look this up from causeway configuration? incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/core/aggregator/SvgDispatcher.kt (1 line): - line 31: //TODO is SvgPanel -> callBack.renderSvg(response) incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/to/Member.kt (1 line): - line 25: val memberType: String, //TODO introduce enum extensions/vw/fullcalendar/wicket/integration/src/main/java/org/apache/causeway/extensions/fullcalendar/wkt/integration/fc/CalendarConfig.java (1 line): - line 46: private String themeSystem; //= "bootstrap5" TODO needs some CSS overrides persistence/jdo/metamodel/src/main/java/org/apache/causeway/persistence/jdo/metamodel/JdoProgrammingModel.java (1 line): - line 115: // TODO: ensure that DATASTORE has recognised @DatastoreIdentity attribute viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/domainobjects/ObjectAndActionInvocation.java (1 line): - line 76: //FIXME following decision tree should not depend on the returned runtime types viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/choices/ObjectChoicesAttributePanel.java (1 line): - line 209: //TODO for editable, but no choices (eg. param as domain-object reference, with default but without choices) core/metamodel/src/main/java/org/apache/causeway/core/metamodel/spec/impl/OneToManyAssociationMixedIn.java (1 line): - line 80: // TODO: a bit of a hack; ought really to set up a fallback TypeOfFacetDefault, regressiontests/base/src/main/java/org/apache/causeway/testdomain/model/base/MemberDetection.java (1 line): - line 84: //FIXME should be allowed without annotation ... incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/to/Link.kt (1 line): - line 78: raw = raw.split(";").first() //TODO handle args=value separated by ; commons/src/main/java/org/apache/causeway/commons/internal/reflection/_Reflect.java (1 line): - line 292: //FIXME does not include public inherited - thats either intended or not by the caller! viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/tree/themes/TreeThemeProvider.java (1 line): - line 26: * @param model - TODO yet just a draft, refine the type regressiontests/base/src/main/java/org/apache/causeway/testdomain/model/good/ProperMemberSupport_collection2.java (1 line): - line 57: //TODO not documented with the support-matrix, what to do here? core/runtimeservices/src/main/java/org/apache/causeway/core/runtimeservices/executor/MemberExecutorServiceDefault.java (1 line): - line 276: // TODO: should also sync DTO's 'threw' attribute here...? api/applib/src/main/java/org/apache/causeway/applib/services/appfeatui/ApplicationTypeAction.java (1 line): - line 78: fieldSetId = "dataType", // TODO: shouldn't be necessary?? core/security/src/main/java/org/apache/causeway/core/security/authentication/logout/LogoutMenu.java (1 line): - line 105: //TODO make this a config option (or use the spring option, if there is any) api/applib/src/main/java/org/apache/causeway/applib/value/Password.java (1 line): - line 41: //TODO: not automatically registered because not encrypted viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/domainobjects/ActionResultReprRenderer.java (1 line): - line 197: // TODO: remove duplication with AbstractObjectMember#addLinkTo extensions/core/excel/fixture/src/main/java/org/apache/causeway/extensions/excel/fixtures/CausewayModuleExtExcelFixtures.java (1 line): - line 36: @ComponentScan //TODO eventually create a concrete list of Components to import incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/to/bs/PropertyBs.kt (1 line): - line 37: // TODO improve casting, in PropertyDetails some extra check have to be performed core/metamodel/src/main/java/org/apache/causeway/core/metamodel/spec/impl/ObjectActionParameterAbstract.java (1 line): - line 298: // TODO: should implement this instead as a MetaModelValidator (subject to [CAUSEWAY-3172]) viewers/wicket/viewer/src/main/java/org/apache/causeway/viewer/wicket/viewer/integration/WebRequestCycleForCauseway.java (1 line): - line 489: * TODO: this is very hacky... viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/welcome/WelcomePanel.html (1 line): - line 23: TODO do something about DISABLED-** classes viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/internal/_OpenApiModelFactory.java (1 line): - line 475: // TODO: need to switch on parameter's type and create appropriate impl of valueProperty extensions/vw/tabular/pdf/src/main/java/org/apache/causeway/extensions/tabular/pdf/factory/internal/Cell.java (1 line): - line 285: // TODO: maybe find more optimal way then this viewers/commons/model/src/main/java/org/apache/causeway/viewer/commons/model/components/UiComponentFactory.java (1 line): - line 114: //TODO are there ever parameters that might render readonly? viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/util/JsonMapper.java (1 line): - line 62: // TODO [andi-huber] just a wild guess regressiontests/base/src/main/java/org/apache/causeway/testdomain/model/good/ProperMemberSupport_collection1.java (1 line): - line 56: //TODO not documented with the support-matrix, what to do here? retired/shiro/extensions/secman/delegated-shiro/src/main/java/org/apache/causeway/extensions/secman/delegated/shiro/realm/PrincipalForApplicationUser.java (1 line): - line 56: * TODO: this should probably implement java.security.Principal so that it doesn't get wrapped in a core/metamodel/src/main/java/org/apache/causeway/core/metamodel/objectmanager/memento/ObjectMemento.java (1 line): - line 57: * (TODO translated or not?) viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/util/WktComponents.java (1 line): - line 144: //TODO as of Wicket-8 we (for lack of a better solution) silently ignore incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/core/model/ObjectLayout.kt (1 line): - line 37: return true //TODO remove from protocol ? incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/core/model/meta/MetaProperty.kt (1 line): - line 22: //TODO , val type: MetaClass core/metamodel/src/main/java/org/apache/causeway/core/metamodel/object/ManagedObjects.java (1 line): - line 333: * @implNote TODO this implementation ignores any registered value-semantics, viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collection/present/icons/CollectionContentsAsIconsPanelFactory.java (1 line): - line 33: // TODO mgrigorov: Is this still needed ? It seems it is not used. core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/object/title/annotation/TitleFacetViaTitleAnnotation.java (1 line): - line 139: //TODO propagate the feature titleRenderRequest incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/ui/diagram/ClassDiagram.kt (1 line): - line 30: //TODO properties needed to set type incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/ui/panel/GeoMap.kt (1 line): - line 79: //TODO implement extension function and adopt new version of kvision.maps core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/object/title/parser/TitleFacetFromValueFacet.java (1 line): - line 99: ? true //TODO this.valueFacet.semanticEquals(((TitleFacetUsingValueFacet)other).valueFacet) core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/object/value/ValueFacetAbstract.java (1 line): - line 323: .synthesize(valueSemantics.getClass(), Qualifier.class) //TODO memoize somewhere core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/object/ignore/annotation/RemoveAnnotatedMethodsFacetFactory.java (1 line): - line 71: // TODO: this could probably be more precise and insist on @Domain.Include for members. persistence/jpa/integration/src/main/java/org/apache/causeway/persistence/jpa/integration/entity/_JpaEntityStateUtil.java (1 line): - line 112: //TODO this is a hack - see whether we can actually ask the EntityManager to give us an accurate answer extensions/core/docgen/help/src/main/java/org/apache/causeway/extensions/docgen/help/topics/welcome/WelcomeHelpPage.java (1 line): - line 85: //TODO generate ascii-doc syntax instead; also eventually split the page into smaller sub-pages commons/src/main/java/org/apache/causeway/commons/semantics/CollectionSemantics.java (1 line): - line 187: //TODO perhaps needs an update to reflect Java 7->11 Language changes core/metamodel/src/main/java/org/apache/causeway/core/metamodel/util/snapshot/Place.java (1 line): - line 59: // TODO: smelly; where should this responsibility lie? api/applib/src/main/java/org/apache/causeway/applib/services/appfeatui/ApplicationTypeProperty.java (1 line): - line 79: fieldSetId = "dataType", // TODO: shouldn't be necessary?? viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/object/fieldset/PropertyGroup.java (1 line): - line 219: // TODO: should remove this hack. We need some sort of SPI for ScalarPanelAbstract2's and any other component, viewers/restfulobjects/client/src/main/java/org/apache/causeway/viewer/restfulobjects/client/auth/oauth2/azure/AuthorizationHeaderFactoryOauth2Azure.java (1 line): - line 62: // TODO: this will cause the invocation to fail; but should we fail more permanently somehow if a JWT token could not be obtained? core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/properties/searchable/SearchableFacet.java (1 line): - line 32: * TODO: not yet implemented by the framework or any viewer. Originally api/applib/src/main/java/org/apache/causeway/applib/services/registry/ServiceRegistry.java (1 line): - line 124: //TODO [2033] not tested yet, whether the 'direction' is correct < vs > api/applib/src/main/java/org/apache/causeway/applib/services/publishing/package-info.java (1 line): - line 32: * TODO v2 publishing/subscribing now has even more participants incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/ui/kv/override/RoTabPanel.kt (1 line): - line 118: //TODO to be set by caller viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/resources/_DomainResourceHelper.java (1 line): - line 307: //TODO pretty low level stuff; maybe move the logic to metamodel module core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/collections/sortedby/annotation/SortedByFacetAnnotationFactory.java (1 line): - line 53: // TODO: move this validator to a different facet factory, eg @CollectionLayout facet factory. viewers/wicket/viewer/src/main/java/org/apache/causeway/viewer/wicket/viewer/wicketapp/_PageFactory.java (1 line): - line 54: //TODO whenever this happens we should redirect to home, core/config/src/main/java/org/apache/causeway/core/config/beans/CausewayBeanTypeClassifier.java (1 line): - line 192: /*TODO yet this is a naive implementation, not evaluating any expression logic like eg. @Profile("!dev") viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/attributes/blobclob/ClobAttributePanel.java (1 line): - line 37: * TODO: for now, this only handles {@link Clob}s encoded as UTF-8. core/metamodel/src/main/java/org/apache/causeway/core/metamodel/interactions/InteractionAdvisorFacet.java (1 line): - line 33: * TODO: note, this is a work-in-progress, because the DnD viewer in particular extensions/vw/tabular/pdf/src/main/java/org/apache/causeway/extensions/tabular/pdf/factory/internal/Paragraph.java (1 line): - line 324: // TODO Auto-generated catch block viewers/restfulobjects/applib/src/main/java/org/apache/causeway/viewer/restfulobjects/applib/domainobjects/DomainObjectRepresentation.java (1 line): - line 108: // TODO: would be nice to use "members.%s[memberType=...]" instead core/metamodel/src/main/java/org/apache/causeway/core/metamodel/util/snapshot/Helper.java (1 line): - line 63: return "default"; // TODO: should provide a better way to specify incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/core/aggregator/CollectionAggregator.kt (1 line): - line 48: //TODO this may not hold true for changed and deleted objects - object version required to deal with it? api/applib/src/main/java/org/apache/causeway/applib/services/appfeatui/ApplicationTypeCollection.java (1 line): - line 76: fieldSetId = "dataType", // TODO: shouldn't be necessary?? incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/utils/IconManager.kt (1 line): - line 22: private const val PREFIX = "fas fa-" //TODO far fa- ??? viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/ReprRendererAbstract.java (1 line): - line 182: // TODO: have removed UpdateNotifier, plan is to re-introduce using the CausewayTransaction viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/simple/mutation/SimpleMutationForProperty.java (1 line): - line 118: .orElseThrow(); // TODO: better error handling if no such object found. core/metamodel/src/main/java/org/apache/causeway/core/metamodel/postprocessors/MetaModelPostProcessorAbstract.java (1 line): - line 59: // TODO: hacky, need to copy facet onto underlying peer, not to the action/association itself. viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/ParameterModel.java (1 line): - line 74: //TODO [CAUSEWAY-3753] for some reason the ParameterModel.isValidationFeedbackActive() flag is not yet active, persistence/jpa/eclipselink/src/main/java/org/apache/causeway/persistence/jpa/eclipselink/metamodel/EclipseLinkMetadataUtils.java (1 line): - line 60: //TODO not sure if this is the correct method to lookup the schema String viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/actioninfo/ActionInfoPanel.java (1 line): - line 40: // TODO: render instead as links (providing isn't a service; provide a core/metamodel/src/main/java/org/apache/causeway/core/metamodel/object/_InternalTitleUtil.java (1 line): - line 61: //TODO we have value-semantics now, don't skip it for strings viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/rich/mutation/RichMutationForProperty.java (1 line): - line 118: .orElseThrow(); // TODO: better error handling if no such object found. core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/objectvalue/mandatory/MandatoryFacetAbstract.java (1 line): - line 158: //TODO maybe move this kind of logic to FacetRanking core/metamodel/src/main/java/org/apache/causeway/core/metamodel/spec/impl/SpecificationLoaderDefault.java (1 line): - line 458: //TODO yet it seems we rely on this kind of fallback from several code paths, so lets not emit any warnings yet ... incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/to/Argument.kt (1 line): - line 31: //TODO either have kotlinx.serialization cope with empty key or implement custom serialization (cf. to.Value) persistence/querydsl/metamodel/src/main/java/org/apache/causeway/persistence/querydsl/metamodel/facets/AutoCompleteGeneratedQueryFacetFactory.java (1 line): - line 115: // TODO: this ought to take into account if the field is persistable core/runtimeservices/src/main/java/org/apache/causeway/core/runtimeservices/transaction/TransactionServiceSpring.java (1 line): - line 272: // TODO: this ThreadLocal (as with all thread-locals) should perhaps somehow be managed using extensions/vw/tabular/pdf/src/main/java/org/apache/causeway/extensions/tabular/pdf/factory/PdfFactory.java (1 line): - line 96: this.yStart-= 16; //TODO calculate from line height viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/registry/GraphQLTypeRegistry.java (1 line): - line 116: // TODO: none of these types yet handled incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/ui/core/RoDialog.kt (1 line): - line 160: //TODO put Dialog to lower right message box antora/supplemental-ui/js/home/lib/owlcarousel/owl.carousel.js (1 line): - line 329: // TODO: Should be computed from number of min width items in stage viewers/restfulobjects/viewer/src/main/java/org/apache/causeway/viewer/restfulobjects/viewer/resources/JsonParserHelper.java (1 line): - line 156: // TODO: should return a string in the form persistence/querydsl/metamodel/src/main/java/org/apache/causeway/persistence/querydsl/metamodel/refiner/AutoCompleteGeneratedQueryMetaModelRefiner.java (1 line): - line 38: // TODO Add validator? core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/WhereValueFacet.java (1 line): - line 38: //TODO why do we treat fallback facets as no-op? viewers/commons/applib/src/main/java/org/apache/causeway/viewer/commons/applib/services/menu/model/MenuAction.java (1 line): - line 41: // TODO missing cssClass core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facetapi/FacetRanking.java (1 line): - line 148: // TODO find winner if there are more than one incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/ui/panel/SvgPanel.kt (1 line): - line 26: //TODO implement extension function and adopt new version of kvsion.maps testing/archtestsupport/applib/src/main/java/org/apache/causeway/testing/archtestsupport/applib/classrules/ArchitectureDomainRules.java (1 line): - line 76: * TODO we deprecated DomainObject#logicalTypeName commons/src/main/java/org/apache/causeway/commons/internal/collections/_PrimitiveCollections.java (1 line): - line 106: //TODO should perhaps return some feedback, as to whether v was added or not core/interaction/src/main/java/org/apache/causeway/core/interaction/session/CausewayInteraction.java (1 line): - line 138: //TODO there is an issue with exceptions getting swallowed, unless this is fixed, core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/object/domainobject/DomainObjectAnnotationFacetFactory.java (1 line): - line 119: * TODO instead properly validate by implementing a validator that looks into the facets that are created core/metamodel/src/main/java/org/apache/causeway/core/metamodel/spec/impl/OneToOneAssociationDefault.java (1 line): - line 161: // TODO: perhaps this should instead return ManagedObject.empty(getSpecification()) ? viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/util/PageParameterUtils.java (1 line): - line 212: //FIXME don't silently ignore failures extensions/vw/tabular/pdf/src/main/java/org/apache/causeway/extensions/tabular/pdf/factory/internal/Table.java (1 line): - line 560: // TODO: need to implemented rotated text yo! incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/core/model/DiagramDM.kt (1 line): - line 43: //TODO && numberOfProperties == properties.size extensions/core/excel/applib/src/main/java/org/apache/causeway/extensions/excel/applib/service/_ExcelConverter.java (1 line): - line 488: // TODO: v2: to review... there is no longer an API to remove adapters. viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/rich/query/RichAssociationGet.java (1 line): - line 59: // TODO: introduce evaluator viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/accmngt/register/RegisterPanel.java (1 line): - line 81: RegisterForm registerForm = new RegisterForm(ID_REGISTER_FORM, uuid, userDetails); //FIXME might need injection viewers/wicket/viewer/src/main/java/org/apache/causeway/viewer/wicket/viewer/wicketapp/config/WicketViewerCssBundleInit.java (1 line): - line 60: // TODO mgrigorov: CAUSEWAY-537 temporary disabled to not mess up with Bootstrap styles incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/ui/core/FormPanelFactory.kt (1 line): - line 184: // TODO passing url as string does not work: