Module: ProformaXML
- Defined in:
- lib/proformaxml.rb,
lib/proformaxml/errors.rb,
lib/proformaxml/version.rb,
lib/proformaxml/models/base.rb,
lib/proformaxml/models/task.rb,
lib/proformaxml/models/test.rb,
lib/proformaxml/models/task_file.rb,
lib/proformaxml/services/exporter.rb,
lib/proformaxml/services/importer.rb,
lib/proformaxml/services/validator.rb,
lib/proformaxml/models/model_solution.rb,
lib/proformaxml/services/service_base.rb,
lib/proformaxml/helpers/export_helpers.rb,
lib/proformaxml/helpers/import_helpers.rb,
lib/proformaxml/services/transform_task.rb,
lib/proformaxml/services/version_and_namespace_extractor.rb
Defined Under Namespace
Modules: Helpers Classes: Base, Exporter, Importer, ModelSolution, PostGenerateValidationError, PreImportValidationError, ProformaError, ServiceBase, Task, TaskFile, Test, TransformTask, Validator, VersionAndNamespaceExtractor
Constant Summary collapse
- SCHEMA_PATH =
File.join(File.dirname(File.(__FILE__)), '../assets/schemas')
- SCHEMA_FORMAT_PATH =
"#{SCHEMA_PATH}/proforma-%s.xsd".freeze
- SCHEMA_VERSIONS =
%w[2.1 2.0].freeze
- SCHEMA_VERSION_LATEST =
'2.1'
- TEST_TYPE_SCHEMA_NAMES =
%w[java-checkstyle regexptest unittest].freeze
- MAX_EMBEDDED_FILE_SIZE_KB =
50
- VERSION =
'1.5.2'