report over-long float and double as invalid in validateLexical (#92)

* report over-long float and double as invalid in validateLexical

* catch RuntimeException in float and double validateLexical
3 files changed
tree: d862a12fdeb26816ba5eb967ffe9f99d7840b4ba
  1. .github/
  2. gradle/
  3. legal/
  4. samples/
  5. src/
  6. test/
  7. xkit/
  8. .asf.yaml
  9. .gitignore
  10. build.gradle
  11. build.xml
  12. CHANGES.txt
  13. gradle.properties
  14. gradlew
  15. KEYS
  16. LICENSE-binary.txt
  17. LICENSE.txt
  18. NOTICE-binary.txt
  19. NOTICE.txt
  20. README.md
  21. release-guide.txt
  22. SECURITY.md
  23. settings.gradle
  24. STATUS
  25. wrapper.gradle
  26. xbeanenv.cmd
  27. xbeanenv.sh
README.md

Apache XMLBeans™

Welcome to XMLBeans!

Layout of the tree:

  • README.md: this file
  • build.gradle: gradle build file for building XmlBeans code and utilities
  • STATUS: essential info about the project
  • xbeanenv.cmd: sets the XMLBEANS_HOME environment variable on Windows
  • xbeanenv.sh: sets the XMLBEANS_HOME environment variable on Unix
  • bin: contains useful command-line scripts for Win and Unix
  • docs: contains several documentation files
  • javadocs: API documentation
  • maven-plugin: source and documentation on using the xmlbeans2 Maven plugin
  • samples: contains ... samples
  • src: the source code for XmlBeans, organized by area
  • test: contains test cases and infrastructure
  • xkit: contains the README file for the binary distribution

To quickly get started run:

  • “gradlew jar” to build XmlBeans or
  • “gradlew tasks” to see the most useful build targets or
  • “cd bin” and then “<tool_name> -help” for a description of what the tool does and what parameters it accepts

For further information check out:

XMLBeans depends on the following external libraries:

(O) means that the library is optional

For licensing information, see LICENSE.txt

Updated: 1 January 2024.