javarosa icon indicating copy to clipboard operation
javarosa copied to clipboard

The core library that many of the ODK tools are built around. It's written in Java, implements the ODK XForms spec, and runs on mobile devices and cloud servers. ✨🏗✨

Results 102 javarosa issues
Sort by recently updated
recently updated
newest added

The KXML library has no feature to specify skipping the parsing (and creation) of white spaces nodes as part of the XML Document, XML parsers(Including JavaRosa's Parser-KXMLParser) by default create...

#### Software versions javaRosa as it exists in Validate as it exists in XSLForm Online v1.3.1 #### Problem description x = coalesce(.,${foo}) is a useful tool to implement dynamic defaults...

#### Software versions javaRosa as it exists in Validate as it exists in XSLForm Online v1.3.1 #### Problem description using indexed-repeat() inside a repeat group to accumulate results, by referencing...

In #192, @dcbriccetti pulled `XmlTextConsolidator.consolidateText` out of `XFormParser` along with its cryptic comment: ``` /** * According to Clayton Sims, in Feb 2012: * For escaped unicode strings we end...

As discussed in https://github.com/opendatakit/validate/pull/66, we want JavaRosa to disclose information about the nature of secondary instances defined in forms, particularly: - Whether they are internal or external - When they...

needs discussion

See https://github.com/opendatakit/javarosa/pull/429 Perhaps consider recommending `./gradlew --no-daemon clean jmh` because of https://github.com/melix/jmh-gradle-plugin/pull/145 and https://github.com/gradle/gradle/issues/937

https://opendatakit.github.io/xforms-spec/#fn:pulldata It should work over XML and CSV secondary instances (internal and external). The tricky and annoying part is that there's a Collect-based implementation of it already as described in...

Originally reported by: **Anonymous** ---------------------------------------- The form is coded to have an int field and then loop through a series of questions based on what number was entered into that...

minor
imported

https://www.w3.org/TR/2017/REC-xpath-31-20170321/#axes In particular, `preceding-sibling`, `preceding`, `following-sibling` and `following` axes would make it possible to do things like https://forum.opendatakit.org/t/xls-form-repeat-select-one-question-until-a-is-selected/15318 more easily. See also https://github.com/opendatakit/xforms-spec/issues/85, `XPathStep`, `XPathPathExpr.getReference()`.

Something like `test_repeat_relative_reference` and `test_calculate_relative_path` at https://github.com/XLSForm/pyxform/pull/187/files. Those forms are heavily based on manual inspection so the trick will be to verify the same things programmatically and perhaps with a...

help wanted