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: