TEIV: Proposed seed code from Ericsson for review 45/12945/1
authorJohnKeeney <john.keeney@est.tech>
Fri, 7 Jun 2024 12:07:03 +0000 (13:07 +0100)
committerJohnKeeney <john.keeney@est.tech>
Fri, 7 Jun 2024 12:07:10 +0000 (13:07 +0100)
commitf1e44606bead634779f177e178098b84ff89de5c
treeeaa8eebf36ced55f3f1dbf6a8d997070cf0b3556
parentfd8e5998da73076477cf6351b3ab9c8f55c5b0cb
TEIV: Proposed seed code from Ericsson for review

Large seed code proposal from Ericsson for an OSC SMO Topology & Inventory Exposure SMOS

Issue-ID: SMO-147
Change-Id: Iaa8db611f9e87ee16f85bd38aa7200a3100dabba
Signed-off-by: JohnKeeney <john.keeney@est.tech>
859 files changed:
.gitignore [new file with mode: 0644]
CopyrightSample.txt [new file with mode: 0644]
LICENSE.txt [new file with mode: 0644]
README.md [new file with mode: 0644]
code_conventions.xml [new file with mode: 0644]
docker-compose/cloudEventProducer/cloudEventProducer.sh [new file with mode: 0644]
docker-compose/cloudEventProducer/events/cloudEventExampleMerge.txt [new file with mode: 0644]
docker-compose/docker-compose.yml [new file with mode: 0644]
docker-compose/sql_scripts/00_init-teiv-exposure-model.sql [new file with mode: 0644]
docker-compose/sql_scripts/01_init-teiv-exposure-data.sql [new file with mode: 0644]
license/copyright-2024.txt [new file with mode: 0644]
license/javaHeaderDefinition.xml [new file with mode: 0644]
license/xmlHeaderDefinition.xml [new file with mode: 0644]
lombok.config [new file with mode: 0644]
pgsql-schema-generator/pom.xml [new file with mode: 0644]
pgsql-schema-generator/src/main/java/org/oran/smo/teiv/pgsqlgenerator/Attribute.java [new file with mode: 0644]
pgsql-schema-generator/src/main/java/org/oran/smo/teiv/pgsqlgenerator/Column.java [new file with mode: 0644]
pgsql-schema-generator/src/main/java/org/oran/smo/teiv/pgsqlgenerator/Constants.java [new file with mode: 0644]
pgsql-schema-generator/src/main/java/org/oran/smo/teiv/pgsqlgenerator/ConsumerData.java [new file with mode: 0644]
pgsql-schema-generator/src/main/java/org/oran/smo/teiv/pgsqlgenerator/DatabaseSchemaGeneratorApplication.java [new file with mode: 0644]
pgsql-schema-generator/src/main/java/org/oran/smo/teiv/pgsqlgenerator/Entity.java [new file with mode: 0644]
pgsql-schema-generator/src/main/java/org/oran/smo/teiv/pgsqlgenerator/ForeignKeyConstraint.java [new file with mode: 0644]
pgsql-schema-generator/src/main/java/org/oran/smo/teiv/pgsqlgenerator/HashInfoEntity.java [new file with mode: 0644]
pgsql-schema-generator/src/main/java/org/oran/smo/teiv/pgsqlgenerator/Module.java [new file with mode: 0644]
pgsql-schema-generator/src/main/java/org/oran/smo/teiv/pgsqlgenerator/NotNullConstraint.java [new file with mode: 0644]
pgsql-schema-generator/src/main/java/org/oran/smo/teiv/pgsqlgenerator/PgSchemaGeneratorException.java [new file with mode: 0644]
pgsql-schema-generator/src/main/java/org/oran/smo/teiv/pgsqlgenerator/PostgresConstraint.java [new file with mode: 0644]
pgsql-schema-generator/src/main/java/org/oran/smo/teiv/pgsqlgenerator/PrimaryKeyConstraint.java [new file with mode: 0644]
pgsql-schema-generator/src/main/java/org/oran/smo/teiv/pgsqlgenerator/Processor.java [new file with mode: 0644]
pgsql-schema-generator/src/main/java/org/oran/smo/teiv/pgsqlgenerator/Relationship.java [new file with mode: 0644]
pgsql-schema-generator/src/main/java/org/oran/smo/teiv/pgsqlgenerator/SchemaGenerator.java [new file with mode: 0644]
pgsql-schema-generator/src/main/java/org/oran/smo/teiv/pgsqlgenerator/Table.java [new file with mode: 0644]
pgsql-schema-generator/src/main/java/org/oran/smo/teiv/pgsqlgenerator/UniqueConstraint.java [new file with mode: 0644]
pgsql-schema-generator/src/main/java/org/oran/smo/teiv/pgsqlgenerator/YangModelProcessor.java [new file with mode: 0644]
pgsql-schema-generator/src/main/java/org/oran/smo/teiv/pgsqlgenerator/YangParser.java [new file with mode: 0644]
pgsql-schema-generator/src/main/java/org/oran/smo/teiv/pgsqlgenerator/schema/BackwardCompatibilityChecker.java [new file with mode: 0644]
pgsql-schema-generator/src/main/java/org/oran/smo/teiv/pgsqlgenerator/schema/SchemaGenerator.java [new file with mode: 0644]
pgsql-schema-generator/src/main/java/org/oran/smo/teiv/pgsqlgenerator/schema/SchemaParser.java [new file with mode: 0644]
pgsql-schema-generator/src/main/java/org/oran/smo/teiv/pgsqlgenerator/schema/Table.java [new file with mode: 0644]
pgsql-schema-generator/src/main/java/org/oran/smo/teiv/pgsqlgenerator/schema/data/DataSchemaGenerator.java [new file with mode: 0644]
pgsql-schema-generator/src/main/java/org/oran/smo/teiv/pgsqlgenerator/schema/data/DataSchemaHelper.java [new file with mode: 0644]
pgsql-schema-generator/src/main/java/org/oran/smo/teiv/pgsqlgenerator/schema/data/ModelComparator.java [new file with mode: 0644]
pgsql-schema-generator/src/main/java/org/oran/smo/teiv/pgsqlgenerator/schema/data/TableBuilder.java [new file with mode: 0644]
pgsql-schema-generator/src/main/java/org/oran/smo/teiv/pgsqlgenerator/schema/model/HashInfoDataGenerator.java [new file with mode: 0644]
pgsql-schema-generator/src/main/java/org/oran/smo/teiv/pgsqlgenerator/schema/model/ModelSchemaGenerator.java [new file with mode: 0644]
pgsql-schema-generator/src/main/resources/application.yaml [new file with mode: 0644]
pgsql-schema-generator/src/main/resources/scripts/00_init-oran-smo-teiv-data.sql [new file with mode: 0644]
pgsql-schema-generator/src/main/resources/scripts/01_init-oran-smo-teiv-model.sql [new file with mode: 0644]
pgsql-schema-generator/src/test/java/org/oran/smo/teiv/pgsqlgenerator/EndToEndTest.java [new file with mode: 0644]
pgsql-schema-generator/src/test/java/org/oran/smo/teiv/pgsqlgenerator/TestHelper.java [new file with mode: 0644]
pgsql-schema-generator/src/test/java/org/oran/smo/teiv/pgsqlgenerator/YangParserTest.java [new file with mode: 0644]
pgsql-schema-generator/src/test/java/org/oran/smo/teiv/pgsqlgenerator/schema/BackwardCompatibilityCheckerTest.java [new file with mode: 0644]
pgsql-schema-generator/src/test/java/org/oran/smo/teiv/pgsqlgenerator/schema/SchemaParserTest.java [new file with mode: 0644]
pgsql-schema-generator/src/test/java/org/oran/smo/teiv/pgsqlgenerator/schema/data/DataSchemaGeneratorTest.java [new file with mode: 0644]
pgsql-schema-generator/src/test/java/org/oran/smo/teiv/pgsqlgenerator/schema/data/GreenFieldInstallationTest.java [new file with mode: 0644]
pgsql-schema-generator/src/test/java/org/oran/smo/teiv/pgsqlgenerator/schema/data/ModelComparatorTest.java [new file with mode: 0644]
pgsql-schema-generator/src/test/java/org/oran/smo/teiv/pgsqlgenerator/schema/data/TableBuilderTest.java [new file with mode: 0644]
pgsql-schema-generator/src/test/java/org/oran/smo/teiv/pgsqlgenerator/schema/model/HashInfoDataGeneratorTest.java [new file with mode: 0644]
pgsql-schema-generator/src/test/java/org/oran/smo/teiv/pgsqlgenerator/schema/model/ModelSchemaGeneratorTest.java [new file with mode: 0644]
pgsql-schema-generator/src/test/resources/SchemaParserTest/data/entities/mock_00_init-oran-smo-teiv-data.sql [new file with mode: 0644]
pgsql-schema-generator/src/test/resources/SchemaParserTest/data/relationships/manyToMany/mock_00_init-oran-smo-teiv-data.sql [new file with mode: 0644]
pgsql-schema-generator/src/test/resources/SchemaParserTest/data/relationships/manyToOne/mock_00_init-oran-smo-teiv-data.sql [new file with mode: 0644]
pgsql-schema-generator/src/test/resources/SchemaParserTest/data/relationships/oneToMany/mock_00_init-oran-smo-teiv-data.sql [new file with mode: 0644]
pgsql-schema-generator/src/test/resources/SchemaParserTest/data/relationships/oneToOne/mock_00_init-oran-smo-teiv-data.sql [new file with mode: 0644]
pgsql-schema-generator/src/test/resources/SchemaParserTest/data/relationships/sameEntities/mock_00_init-oran-smo-teiv-data.sql [new file with mode: 0644]
pgsql-schema-generator/src/test/resources/SchemaParserTest/model/mock_01_init-oran-smo-teiv-model.sql [new file with mode: 0644]
pgsql-schema-generator/src/test/resources/application.yaml [new file with mode: 0644]
pgsql-schema-generator/src/test/resources/baseline-schema/00_init-oran-smo-teiv-data.sql [new file with mode: 0644]
pgsql-schema-generator/src/test/resources/baseline-schema/01_init-oran-smo-teiv-model.sql [new file with mode: 0644]
pgsql-schema-generator/src/test/resources/expected-db-schema/result_00_init-oran-smo-teiv-data.sql [new file with mode: 0644]
pgsql-schema-generator/src/test/resources/expected-db-schema/result_01_init-oran-smo-teiv-model.sql [new file with mode: 0644]
pgsql-schema-generator/src/test/resources/generate-defaults/o-ran-smo-teiv-common-yang-extensions.yang [new file with mode: 0644]
pgsql-schema-generator/src/test/resources/generate-defaults/o-ran-smo-teiv-common-yang-types.yang [new file with mode: 0644]
pgsql-schema-generator/src/test/resources/generate-defaults/o-ran-smo-teiv-equipment.yang [new file with mode: 0644]
pgsql-schema-generator/src/test/resources/generate-defaults/o-ran-smo-teiv-ran.yang [new file with mode: 0644]
pgsql-schema-generator/src/test/resources/generate-defaults/o-ran-smo-teiv-rel-equipment-ran.yang [new file with mode: 0644]
pom.xml [new file with mode: 0644]
teiv/Dockerfile [new file with mode: 0644]
teiv/pom.xml [new file with mode: 0644]
teiv/src/main/antlr4/org/oran/smo/teiv/antlr4/tiesPath.g4 [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/CoreApplication.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/CustomMetrics.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/availability/DependentServiceAvailability.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/availability/DependentServiceAvailabilityKafka.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/config/DataSourceConfig.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/config/KafkaAdminConfig.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/config/KafkaConfig.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/controller/health/HealthStatus.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/controller/health/TiesExposureHealthIndicator.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/controller/health/TiesIngestionHealthIndicator.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exception/IllegalManyToManyRelationshipUpdateException.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exception/IllegalOneToManyRelationshipUpdateException.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exception/IllegalRelationshipUpdateException.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exception/InvalidCategoryInPersistedTopologyException.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exception/InvalidFieldInYangDataException.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exception/InvalidOperationInPersistedTopologyException.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exception/RelationshipIdCollisionException.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exception/TiesException.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exception/UniqueRelationshipIdConstraintException.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exception/UnsatisfiedExternalDependencyException.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exception/YangModelException.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/classifiers/rest/controller/ClassifiersRestController.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/collection/rest/controller/CollectionsRestController.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/data/api/DataService.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/data/api/impl/DataServiceImpl.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/data/rest/controller/DataRestController.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/decorators/rest/controller/DecoratorsRestController.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/exception/ApplicationExceptionHandler.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/geography/rest/controller/GeoQueryRestController.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/model/api/ModelSchemaService.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/model/api/impl/ModelSchemaServiceImpl.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/model/rest/controller/ModelSchemaRestController.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/spi/DataPersistanceService.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/spi/RelationMappedRecordsDTO.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/spi/impl/DataPersistanceServiceImpl.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/spi/impl/StoredSchema.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/spi/mapper/ComplexMapper.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/spi/mapper/EntityMapper.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/spi/mapper/MapperUtility.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/spi/mapper/PageMetaData.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/spi/mapper/PaginationMetaData.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/spi/mapper/QueryMetaData.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/spi/mapper/RelationshipMapper.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/spi/mapper/RelationshipsMapper.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/spi/mapper/ResponseMapper.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/tiespath/innerlanguage/AndLogicalBlock.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/tiespath/innerlanguage/AndOrLogicalBlock.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/tiespath/innerlanguage/ContainerType.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/tiespath/innerlanguage/EmptyLogicalBlock.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/tiespath/innerlanguage/FilterCriteria.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/tiespath/innerlanguage/LogicalBlock.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/tiespath/innerlanguage/OrLogicalBlock.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/tiespath/innerlanguage/PathObject.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/tiespath/innerlanguage/QueryFunction.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/tiespath/innerlanguage/ScopeLogicalBlock.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/tiespath/innerlanguage/ScopeObject.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/tiespath/innerlanguage/TargetObject.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/tiespath/innerlanguage/TopologyObjectType.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/tiespath/refiner/BasePathRefinement.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/tiespath/refiner/PathToJooqRefinement.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/tiespath/refiner/TiesPathQueryRefinement.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/tiespath/resolver/PathResolver.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/tiespath/resolver/TargetResolver.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/utils/PaginationDTO.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/exposure/utils/RequestValidator.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/ingestion/DeadlockRetryPolicy.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/ingestion/validation/IngestionOperationValidator.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/ingestion/validation/IngestionOperationValidatorFactory.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/ingestion/validation/MaximumCardinalityViolationException.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/ingestion/validation/TiesDbServiceForValidation.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/listener/CreateTopologyProcessor.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/listener/DeleteTopologyProcessor.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/listener/ListenerStarter.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/listener/MergeTopologyProcessor.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/listener/SourceEntityDeleteTopologyProcessor.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/listener/SourceEntityDeleteTopologyProcessorV1.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/listener/TopologyListener.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/listener/TopologyProcessor.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/listener/TopologyProcessorRegistry.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/listener/UnsupportedTopologyEventProcessor.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/schema/Association.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/schema/BidiDbNameMapper.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/schema/ConsumerDataCache.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/schema/DataType.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/schema/EntityType.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/schema/Module.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/schema/Persistable.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/schema/PostgresSchemaLoader.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/schema/RelationType.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/schema/RelationshipDataLocation.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/schema/SchemaLoader.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/schema/SchemaLoaderException.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/schema/SchemaRegistry.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/service/JSONBSerializer.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/service/RelationshipMergeValidator.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/service/TiesDbOperations.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/service/TiesDbService.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/service/cloudevent/CloudEventParser.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/service/cloudevent/data/Entity.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/service/cloudevent/data/ModuleObject.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/service/cloudevent/data/ParsedCloudEventData.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/service/cloudevent/data/Relationship.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/service/kafka/KafkaAddressSupplier.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/service/kafka/KafkaAddressSupplierConfig.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/service/kafka/KafkaFactory.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/service/kafka/KafkaTopicService.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/service/models/OperationResult.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/startup/AppInit.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/startup/SchemaHandler.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/utils/CloudEventUtil.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/utils/ConvertToJooqTypeUtil.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/utils/Environment.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/utils/EnvironmentVariableConstants.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/utils/RetryOperationUtils.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/utils/TiesConstants.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/utils/YangParser.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/utils/path/StrictErrorStrategy.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/utils/path/TiesPathBuilder.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/utils/path/TiesPathErrorListener.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/utils/path/TiesPathLexer.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/utils/path/TiesPathParser.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/utils/path/TiesPathQuery.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/utils/path/TiesPathUtil.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/utils/path/exception/PathParsingException.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/utils/query/QueryElement.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/utils/query/QueryMonad.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/utils/query/TokenType.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/utils/query/exception/TiesPathException.java [new file with mode: 0644]
teiv/src/main/java/org/oran/smo/teiv/utils/schema/Geography.java [new file with mode: 0644]
teiv/src/main/resources/application.yaml [new file with mode: 0644]
teiv/src/main/resources/bootstrap.yml [new file with mode: 0644]
teiv/src/main/resources/logback-json.xml [new file with mode: 0644]
teiv/src/main/resources/models/o-ran-smo-teiv-cloud-to-ran.yang [new file with mode: 0644]
teiv/src/main/resources/models/o-ran-smo-teiv-cloud.yang [new file with mode: 0644]
teiv/src/main/resources/models/o-ran-smo-teiv-common-yang-extensions.yang [new file with mode: 0644]
teiv/src/main/resources/models/o-ran-smo-teiv-common-yang-types.yang [new file with mode: 0644]
teiv/src/main/resources/models/o-ran-smo-teiv-equipment-to-ran.yang [new file with mode: 0644]
teiv/src/main/resources/models/o-ran-smo-teiv-equipment.yang [new file with mode: 0644]
teiv/src/main/resources/models/o-ran-smo-teiv-oam-to-cloud.yang [new file with mode: 0644]
teiv/src/main/resources/models/o-ran-smo-teiv-oam-to-ran.yang [new file with mode: 0644]
teiv/src/main/resources/models/o-ran-smo-teiv-oam.yang [new file with mode: 0644]
teiv/src/main/resources/models/o-ran-smo-teiv-ran.yang [new file with mode: 0644]
teiv/src/main/resources/v1/topology-exposure-inventory-openapi.yaml [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/CoreApplicationTest.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/availability/DependentServiceAvailabilityKafkaTest.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/controller/health/TiesExposureHealthIndicatorTest.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/controller/health/TiesIngestionHealthIndicatorTest.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/db/RyukImageNameSubstitutor.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/db/TestPostgresqlContainer.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/e2e/DataControllerE2EContainerizedNonXPathTest.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/e2e/DataControllerE2EContainerizedTest.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/exposure/api/contract/TopologyExposureApiBase.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/exposure/api/contract/utils/RelationshipTestUtility.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/exposure/api/contract/utils/TopologyObjectTestUtility.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/exposure/data/api/impl/DataServiceImplTest.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/exposure/data/api/impl/ExposureMetricsTest.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/exposure/data/rest/controller/DataRestControllerTest.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/exposure/spi/impl/DataPersistenceServiceImplGETRequestsContainerizedTest.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/exposure/spi/mapper/ComplexMapperTest.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/exposure/spi/mapper/EntityMapperTest.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/exposure/spi/mapper/MapperUtilityTest.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/exposure/spi/mapper/PaginationMetaDataTest.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/exposure/spi/mapper/RelationshipMapperTest.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/exposure/spi/mapper/RelationshipsMapperTest.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/exposure/tiespath/innerlanguage/FilterCriteriaTest.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/exposure/tiespath/innerlanguage/PathObjectTest.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/exposure/tiespath/refiner/BasePathRefinementTest.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/exposure/tiespath/refiner/PathToJooqRefinementTest.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/exposure/tiespath/refiner/TiesPathQueryRefinementTest.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/exposure/tiespath/resolver/TargetResolverTest.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/exposure/utils/RequestValidatorTest.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/ingestion/validation/IngestionOperationValidatorTest.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/listener/CreateTopologyProcessorTest.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/listener/DeleteTopologyProcessorTest.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/listener/MergeTopologyProcessorTest.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/listener/SourceEntityDeleteTopologyProcessorTest.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/listener/SourceEntityDeleteTopologyProcessorV1Test.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/schema/ConsumerDataCacheTest.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/schema/MockSchemaLoader.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/schema/SchemaRegistryContainerizedTest.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/service/EndToEndApiTest.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/service/EndToEndDbTest.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/service/KafkaTopicServiceTest.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/service/ModelSchemaServiceTest.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/service/TiesDbOperationResultsTest.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/service/TiesDbServiceContainerizedTest.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/service/cloudevent/CloudEventParserTest.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/utils/CloudEventTestUtil.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/utils/ConvertToJooqTypeUtilTest.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/utils/EndToEndExpectedResults.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/utils/EndToEndTestUtil.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/utils/ResponseGenerator.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/utils/YangParserTest.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/utils/exposure/PaginationVerifierTestUtil.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/utils/query/QueryMonadTest.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/utils/query/QueryMonadTestUtil.java [new file with mode: 0644]
teiv/src/test/java/org/oran/smo/teiv/utils/schema/GeographyTest.java [new file with mode: 0644]
teiv/src/test/resources/META-INF/MANIFEST.MF [new file with mode: 0644]
teiv/src/test/resources/application.yaml [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/common/ce-data-only.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/common/ce-one-entity.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/common/ce-with-data.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/end-to-end/ce-create-geo-location.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/end-to-end/ce-create-many-to-many.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/end-to-end/ce-create-many-to-one.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/end-to-end/ce-create-one-to-many.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/end-to-end/ce-create-one-to-one.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/end-to-end/ce-create-relationship-connecting-same-entity.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/end-to-end/ce-create-second-case.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/end-to-end/ce-delete-many-to-many.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/end-to-end/ce-delete-many-to-one.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/end-to-end/ce-delete-one-to-many.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/end-to-end/ce-delete-one-to-one.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/end-to-end/ce-delete-relationship-connecting-same-entity.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/end-to-end/ce-merge-long-names.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/end-to-end/ce-merge-one-to-many-deprecated-structure.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/end-to-end/ce-merge-one-to-many2.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/end-to-end/ce-source-entity-delete-cm-handle.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/end-to-end/ce-source-entity-delete-cm-handle2.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/end-to-end/expected-results/api/exp-create-many-to-many.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/end-to-end/expected-results/api/exp-create-many-to-one.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/end-to-end/expected-results/api/exp-create-one-to-many.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/end-to-end/expected-results/api/exp-create-relationship-connecting-same-entity.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/end-to-end/expected-results/api/exp-create-second-case.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/end-to-end/expected-results/api/exp-delete-many-to-many.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/end-to-end/expected-results/api/exp-delete-many-to-one.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/end-to-end/expected-results/api/exp-delete-one-to-many.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/end-to-end/expected-results/api/exp-delete-relationship-connecting-same-entity.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/end-to-end/expected-results/api/exp-merge-one-to-many.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/end-to-end/expected-results/api/exp-source-entity-delete-cm-handle.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/end-to-end/expected-results/db/exp-create-many-to-many.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/end-to-end/expected-results/db/exp-create-many-to-one2.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/end-to-end/expected-results/db/exp-create-many-to-one3.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/end-to-end/expected-results/db/exp-create-many-to-one5.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/end-to-end/expected-results/db/exp-create-one-to-one.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/end-to-end/expected-results/db/exp-create-second-case.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/end-to-end/expected-results/db/exp-delete-one-to-one.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/end-to-end/expected-results/db/exp-merge-one-to-many.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/validation/many-to-one/ce-create-many-to-one.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/validation/many-to-one/ce-create-many-to-one2.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/validation/many-to-one/ce-create-many-to-one3.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/validation/many-to-one/ce-create-many-to-one4.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/validation/many-to-one/ce-create-many-to-one5.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/validation/many-to-one/ce-create-many-to-one6.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/validation/many-to-one/ce-create-many-to-one7.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/validation/many-to-one/ce-create-many-to-one8.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/validation/one-to-many/ce-create-one-to-many.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/validation/one-to-many/ce-create-one-to-many2.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/validation/one-to-many/ce-create-one-to-many3.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/validation/one-to-many/ce-create-one-to-many4.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/validation/one-to-many/ce-create-one-to-many5.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/validation/one-to-many/ce-create-one-to-many6.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/validation/one-to-many/ce-create-one-to-many7.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/validation/one-to-many/ce-create-one-to-many8.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/validation/one-to-one/ce-create-one-to-one.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/validation/one-to-one/ce-create-one-to-one2.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/validation/one-to-one/ce-create-one-to-one3.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/validation/one-to-one/ce-create-one-to-one4.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/validation/one-to-one/ce-create-one-to-one5.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/validation/one-to-one/ce-create-one-to-one6.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/validation/one-to-one/ce-create-one-to-one7.json [new file with mode: 0644]
teiv/src/test/resources/cloudeventdata/validation/one-to-one/ce-create-one-to-one8.json [new file with mode: 0644]
teiv/src/test/resources/contracts/ran/GNBDUFunction/getAllRelationships.groovy [new file with mode: 0644]
teiv/src/test/resources/contracts/ran/GNBDUFunction/getTopologyById.groovy [new file with mode: 0644]
teiv/src/test/resources/contracts/ran/GNBDUFunction/getTopologyByType.groovy [new file with mode: 0644]
teiv/src/test/resources/contracts/ran/NRCellDU/getTopologyById.groovy [new file with mode: 0644]
teiv/src/test/resources/contracts/ran/schemas/getAllSchemas.groovy [new file with mode: 0644]
teiv/src/test/resources/contracts/ran/schemas/getSchemaByName.groovy [new file with mode: 0644]
teiv/src/test/resources/contracts/ran/schemas/getSchemasInDomain.groovy [new file with mode: 0644]
teiv/src/test/resources/data/data-deprecated.sql [new file with mode: 0644]
teiv/src/test/resources/data/data.sql [new file with mode: 0644]
teiv/src/test/resources/pgsqlschema/00_init-oran-smo-teiv-data.sql [new file with mode: 0644]
teiv/src/test/resources/pgsqlschema/01_init-oran-smo-teiv-model.sql [new file with mode: 0644]
teiv/src/test/resources/testcontainers.properties [new file with mode: 0644]
yang-parser/pom.xml [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/CheckYangLibraryAgainstSchema.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/CustomProcessor.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/ParserExecutionContext.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/PrefixResolver.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/YangDeviceModel.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/data/YangData.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/data/dom/YangDataDomDocumentRoot.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/data/dom/YangDataDomNode.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/data/dom/YangDataDomNodeAnnotationValue.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/data/instance/AbstractContentInstance.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/data/instance/AbstractDataInstance.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/data/instance/AbstractStructureInstance.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/data/instance/AnyDataInstance.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/data/instance/AnyXmlInstance.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/data/instance/ContainerInstance.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/data/instance/DataTreeBuilderPredicate.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/data/instance/InstanceDataTreeBuilder.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/data/instance/LeafInstance.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/data/instance/LeafListInstance.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/data/instance/ListInstance.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/data/instance/RootInstance.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/data/parser/JsonParser.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/data/parser/JsonWriter.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/data/parser/XmlParser.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/data/util/BinaryValue.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/data/util/BitsValue.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/data/util/IdentityRefValue.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/data/util/ValueHelper.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/findings/Finding.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/findings/FindingFilterPredicate.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/findings/FindingSeverity.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/findings/FindingSeverityCalculator.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/findings/FindingsManager.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/findings/ModifyableFindingSeverityCalculator.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/findings/ModuleAndFindingTypeAndSchemaNodePathFilterPredicate.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/findings/ModuleAndSeverityFilterPredicate.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/findings/ParserFindingType.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/findings/SeverityCalculatorFilterPredicate.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/findings/SuppressAllFilterPredicate.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/input/BufferedStreamYangInput.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/input/ByteArrayYangInput.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/input/DirectYangInputResolver.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/input/FileBasedYangInput.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/input/FileBasedYangInputResolver.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/input/StringYangInput.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/input/YangInput.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/input/YangInputResolver.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/ConformanceType.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/ModuleIdentity.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/ModulePrefixResolver.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/YangModel.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/YangModelUtil.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/parser/Token.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/parser/TokenIterator.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/parser/YamTokenizer.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/resolvers/AugmentResolver.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/resolvers/DeviationResolver.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/resolvers/Helper.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/resolvers/TypeResolver.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/resolvers/UsesResolver.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/schema/AnnotationRegistry.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/schema/IdentityRegistry.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/schema/ModuleAndNamespaceResolver.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/schema/ModuleRegistry.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/schema/Schema.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/schema/SchemaCheckModuleRelationships.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/schema/SchemaProcessor.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/AbstractStatement.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/AbstractStatementClassSupplier.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/ExtensionStatement.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/SimpleStatement.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/StatementClassSupplier.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/StatementFactory.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/StatementModuleAndName.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/YangModelRoot.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/ietf/CIETF.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/ietf/IetfExtensionsClassSupplier.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/ietf/YIetfAnnotation.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/ietf/YIetfDefaultDenyAll.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/ietf/YIetfDefaultDenyWrite.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/ietf/YIetfMountPoint.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/oran/CORAN.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/oran/OranExtensionsClassSupplier.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/oran/YOranSmoTeivASide.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/oran/YOranSmoTeivBSide.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/oran/YOranSmoTeivBiDirectionalTopologyRelationship.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/oran/YOranSmoTeivLabel.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/threegpp/C3GPP.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/threegpp/ThreeGppExtensionsClassSupplier.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/threegpp/Y3gppInVariant.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/threegpp/Y3gppInitialValue.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/threegpp/Y3gppNotNotifyable.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/CY.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YAction.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YAnydata.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YAnyxml.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YArgument.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YAugment.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YBase.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YBelongsTo.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YBit.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YCase.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YChoice.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YConfig.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YContact.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YContainer.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YDefault.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YDescription.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YDeviate.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YDeviation.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YEnum.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YErrorAppTag.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YErrorMessage.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YExtension.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YFeature.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YFractionDigits.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YGrouping.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YIdentity.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YIfFeature.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YImport.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YInclude.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YInput.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YKey.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YLeaf.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YLeafList.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YLength.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YList.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YMandatory.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YMaxElements.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YMinElements.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YModifier.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YModule.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YMust.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YNamespace.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YNotification.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YOrderedBy.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YOrganization.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YOutput.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YPath.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YPattern.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YPosition.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YPrefix.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YPresence.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YRange.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YReference.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YRefine.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YRequireInstance.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YRevision.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YRevisionDate.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YRpc.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YStatus.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YSubmodule.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YType.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YTypedef.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YUnique.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YUnits.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YUses.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YValue.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YWhen.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YYangVersion.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YYinElement.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/statements/yang/YangCoreClassSupplier.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/util/DataTypeHelper.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/util/GrammarHelper.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/util/NumberHelper.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/util/PatternHelper.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/util/StringHelper.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/util/YangAnnotation.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/util/YangFeature.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/util/YangIdentity.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/yangdom/DefaultOutputFileNameResolver.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/yangdom/OriginalFileNameOutputFileNameResolver.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/yangdom/OutputFileNameResolver.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/yangdom/OutputStreamResolver.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/yangdom/YangDomDocumentRoot.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/yangdom/YangDomElement.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/model/yangdom/YangDomWriter.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/util/InstanceIdentifier.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/util/NamespaceModuleIdentifier.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/util/QNameHelper.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/util/StackTraceHelper.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/yanglibrary/Datastore.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/yanglibrary/IetfYangLibraryParser.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/yanglibrary/Module.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/yanglibrary/ModuleSet.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/yanglibrary/ModulesState.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/yanglibrary/RFC8525Populator.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/yanglibrary/Submodule.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/yanglibrary/YangLibrary.java [new file with mode: 0644]
yang-parser/src/main/java/org/oran/smo/yangtools/parser/yanglibrary/YangLibraryPopulator.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/data/dom/test/JsonTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/data/dom/test/XmlPrefixesTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/data/dom/test/XmlRootElementsTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/data/parser/test/JsonParserTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/data/parser/test/JsonWriterTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/data/test/ComplexInstanceDataTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/data/test/DataTreeBuilderPredicateTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/data/test/InstanceDataTreeBuilderTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/data/util/test/BinaryValueTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/data/util/test/BitsValueTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/data/util/test/IdentityRefValueTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/data/util/test/ValueHelperTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/findings/test/FindingsManagerTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/input/test/ByteArrayYangInputTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/input/test/FileBasedYangInputResolverTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/input/test/FileBasedYangInputTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/model/schema/test/AnnotationRegistryTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/model/schema/test/IdentityRegistryTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/model/schema/test/ModuleRegistryTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/model/schema/test/PrefixAndNamespaceResolverTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/model/schema/test/RemoveFindingsOnUnusedSchemaNodesTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/model/schema/test/RemoveProtocolAccessibleObjectsTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/model/schema/test/StopAfterInitialParseTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/model/statements/ietf/test/OtherExtensionsTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/model/statements/oran/test/OranSmoTeivExtensionsTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/model/statements/yang/test/AugmentTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/model/statements/yang/test/BelongsToTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/model/statements/yang/test/BitsTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/model/statements/yang/test/ConformanceTypeTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/model/statements/yang/test/DataTypeTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/model/statements/yang/test/DeviationTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/model/statements/yang/test/GeneralSyntaxTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/model/statements/yang/test/GroupingTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/model/statements/yang/test/IdentityTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/model/statements/yang/test/IfFeatureTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/model/statements/yang/test/ImportTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/model/statements/yang/test/IncludeTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/model/statements/yang/test/LengthTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/model/statements/yang/test/ModuleTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/model/statements/yang/test/PrefixesTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/model/statements/yang/test/RangeTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/model/statements/yang/test/RevisionTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/model/statements/yang/test/StatusTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/model/statements/yang/test/StringTokenizationTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/model/statements/yang/test/SubmoduleTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/model/statements/yang/test/TypedefTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/model/statements/yang/test/WhenTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/model/test/ModuleIdentityTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/model/util/test/DataTypeHelperTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/model/util/test/GrammarHelperTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/model/util/test/NumberHelperTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/model/util/test/PatternHelperTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/model/util/test/StringHelperTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/model/util/test/YangAnnotationTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/model/util/test/YangIdentityTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/model/yangdom/test/BasicParsingTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/test/CheckYangLibraryAgainstSchemaTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/test/FailFastTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/test/ParseIetfModulesTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/test/UnsatisfiedIfFeatureRemoveTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/test/YangDeviceModelTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/test/YangDomWriteOutTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/testutils/YangTestCommon.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/util/test/InstanceIdentifierTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/util/test/NamespaceAndIdentifierTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/util/test/QNameHelperTest.java [new file with mode: 0644]
yang-parser/src/test/java/org/oran/smo/yangtools/parser/yanglibrary/test/IetfYangLibraryParserTest.java [new file with mode: 0644]
yang-parser/src/test/resources/_orig-modules/o-ran-smo-teiv-common-yang-extensions@2023-12-12.yang [new file with mode: 0644]
yang-parser/src/test/resources/_orig-modules/o-ran-smo-teiv-common-yang-types@2023-12-12.yang [new file with mode: 0644]
yang-parser/src/test/resources/basics/check-yl-against-schema/data-module-data-only.xml [new file with mode: 0644]
yang-parser/src/test/resources/basics/check-yl-against-schema/data-yang-library-all-listed-conformance-mismatch.xml [new file with mode: 0644]
yang-parser/src/test/resources/basics/check-yl-against-schema/data-yang-library-all-listed-feature-mismatch.xml [new file with mode: 0644]
yang-parser/src/test/resources/basics/check-yl-against-schema/data-yang-library-all-listed-features-ok.xml [new file with mode: 0644]
yang-parser/src/test/resources/basics/check-yl-against-schema/data-yang-library-all-listed-namespace-mismatch.xml [new file with mode: 0644]
yang-parser/src/test/resources/basics/check-yl-against-schema/data-yang-library-all-listed.xml [new file with mode: 0644]
yang-parser/src/test/resources/basics/check-yl-against-schema/data-yang-library-simple-module-only.xml [new file with mode: 0644]
yang-parser/src/test/resources/basics/check-yl-against-schema/simple-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/basics/check-yl-against-schema/yang-library-module-and-dependencies/ietf-datastores-2018-02-14.yang [new file with mode: 0644]
yang-parser/src/test/resources/basics/check-yl-against-schema/yang-library-module-and-dependencies/ietf-inet-types-2019-11-04.yang [new file with mode: 0644]
yang-parser/src/test/resources/basics/check-yl-against-schema/yang-library-module-and-dependencies/ietf-yang-library-2019-01-04.yang [new file with mode: 0644]
yang-parser/src/test/resources/basics/check-yl-against-schema/yang-library-module-and-dependencies/ietf-yang-types-2019-11-04.yang [new file with mode: 0644]
yang-parser/src/test/resources/basics/fail-fast-test/bad-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/basics/file-based-resolver-test/folder1/file1.yang [new file with mode: 0644]
yang-parser/src/test/resources/basics/file-based-resolver-test/folder1/file2.xml [new file with mode: 0644]
yang-parser/src/test/resources/basics/file-based-resolver-test/folder1/file3.txt [new file with mode: 0644]
yang-parser/src/test/resources/basics/file-based-resolver-test/folder2/file4.yang [new file with mode: 0644]
yang-parser/src/test/resources/basics/file-based-resolver-test/folder2/file5 [new file with mode: 0644]
yang-parser/src/test/resources/basics/unsatisfied-if-feature-remove-test/module1.yang [new file with mode: 0644]
yang-parser/src/test/resources/basics/unsatisfied-if-feature-remove-test/module2.yang [new file with mode: 0644]
yang-parser/src/test/resources/basics/unsatisfied-if-feature-remove-test/submodule3.yang [new file with mode: 0644]
yang-parser/src/test/resources/basics/yang-device-model-test/empty-file.yang [new file with mode: 0644]
yang-parser/src/test/resources/basics/yang-device-model-test/module-missing-prefix.yang [new file with mode: 0644]
yang-parser/src/test/resources/basics/yang-device-model-test/module1.yang [new file with mode: 0644]
yang-parser/src/test/resources/basics/yang-device-model-test/module2.yang [new file with mode: 0644]
yang-parser/src/test/resources/basics/yang-input-test/module1-2020-01-01.yang [new file with mode: 0644]
yang-parser/src/test/resources/basics/yangdom-write-out-test/module1.yang [new file with mode: 0644]
yang-parser/src/test/resources/data-dom/json-test/json_error1.json [new file with mode: 0644]
yang-parser/src/test/resources/data-dom/json-test/json_error2.json [new file with mode: 0644]
yang-parser/src/test/resources/data-dom/json-test/json_error3.json [new file with mode: 0644]
yang-parser/src/test/resources/data-dom/json-test/json_error4.json [new file with mode: 0644]
yang-parser/src/test/resources/data-dom/json-test/json_error5.json [new file with mode: 0644]
yang-parser/src/test/resources/data-dom/json-test/json_error6.json [new file with mode: 0644]
yang-parser/src/test/resources/data-dom/json-test/json_error7.json [new file with mode: 0644]
yang-parser/src/test/resources/data-dom/json-test/json_error8.json [new file with mode: 0644]
yang-parser/src/test/resources/data-dom/json-test/json_error9.json [new file with mode: 0644]
yang-parser/src/test/resources/data-dom/json-test/json_ok1.json [new file with mode: 0644]
yang-parser/src/test/resources/data-dom/json-test/json_ok2.json [new file with mode: 0644]
yang-parser/src/test/resources/data-dom/json-test/json_ok3.json [new file with mode: 0644]
yang-parser/src/test/resources/data-dom/xml-test/multiple_namespaces.xml [new file with mode: 0644]
yang-parser/src/test/resources/data-dom/xml-test/prefixes_on_instance_data_set.xml [new file with mode: 0644]
yang-parser/src/test/resources/data-dom/xml-test/root-assume-module-root-element.xml [new file with mode: 0644]
yang-parser/src/test/resources/data-dom/xml-test/root-config.xml [new file with mode: 0644]
yang-parser/src/test/resources/data-dom/xml-test/root-data-no-namespace.xml [new file with mode: 0644]
yang-parser/src/test/resources/data-dom/xml-test/root-data.xml [new file with mode: 0644]
yang-parser/src/test/resources/data-dom/xml-test/root-instance-data-set-wrong.xml [new file with mode: 0644]
yang-parser/src/test/resources/data-dom/xml-test/root-instance-data-set.xml [new file with mode: 0644]
yang-parser/src/test/resources/data-dom/xml-test/root-rpc-reply-wrong-no-data.xml [new file with mode: 0644]
yang-parser/src/test/resources/data-dom/xml-test/root-rpc-reply.xml [new file with mode: 0644]
yang-parser/src/test/resources/data-parser/json-error-but-continue1.json [new file with mode: 0644]
yang-parser/src/test/resources/data-parser/json-error-but-continue2.json [new file with mode: 0644]
yang-parser/src/test/resources/data-parser/json-error1.json [new file with mode: 0644]
yang-parser/src/test/resources/data-parser/json-error10.json [new file with mode: 0644]
yang-parser/src/test/resources/data-parser/json-error2.json [new file with mode: 0644]
yang-parser/src/test/resources/data-parser/json-error3.json [new file with mode: 0644]
yang-parser/src/test/resources/data-parser/json-error4.json [new file with mode: 0644]
yang-parser/src/test/resources/data-parser/json-error5.json [new file with mode: 0644]
yang-parser/src/test/resources/data-parser/json-error6.json [new file with mode: 0644]
yang-parser/src/test/resources/data-parser/json-error7.json [new file with mode: 0644]
yang-parser/src/test/resources/data-parser/json-error8.json [new file with mode: 0644]
yang-parser/src/test/resources/data-parser/json-error9.json [new file with mode: 0644]
yang-parser/src/test/resources/data-parser/json-ok1.json [new file with mode: 0644]
yang-parser/src/test/resources/data-parser/json-ok2.json [new file with mode: 0644]
yang-parser/src/test/resources/data-parser/json-ok3.json [new file with mode: 0644]
yang-parser/src/test/resources/data-parser/json-ok4.json [new file with mode: 0644]
yang-parser/src/test/resources/data-parser/json-ok5.json [new file with mode: 0644]
yang-parser/src/test/resources/data/data-tree-builder-predicate-test/two-namespaces.xml [new file with mode: 0644]
yang-parser/src/test/resources/data/instance-data-tree-builder-test/data-in-single-file.xml [new file with mode: 0644]
yang-parser/src/test/resources/data/instance-data-tree-builder-test/module1.yang [new file with mode: 0644]
yang-parser/src/test/resources/data/instance-data/data1.json [new file with mode: 0644]
yang-parser/src/test/resources/data/instance-data/data1.xml [new file with mode: 0644]
yang-parser/src/test/resources/data/instance-data/data2.json [new file with mode: 0644]
yang-parser/src/test/resources/data/instance-data/data2.xml [new file with mode: 0644]
yang-parser/src/test/resources/data/instance-data/data3.xml [new file with mode: 0644]
yang-parser/src/test/resources/data/instance-data/data4.xml [new file with mode: 0644]
yang-parser/src/test/resources/data/instance-data/data5.xml [new file with mode: 0644]
yang-parser/src/test/resources/data/instance-data/data6.xml [new file with mode: 0644]
yang-parser/src/test/resources/data/instance-data/error-data10.json [new file with mode: 0644]
yang-parser/src/test/resources/data/instance-data/error-data7.xml [new file with mode: 0644]
yang-parser/src/test/resources/data/instance-data/error-data8.xml [new file with mode: 0644]
yang-parser/src/test/resources/data/instance-data/error-data9.xml [new file with mode: 0644]
yang-parser/src/test/resources/data/instance-data/module1.yang [new file with mode: 0644]
yang-parser/src/test/resources/data/instance-data/module2.yang [new file with mode: 0644]
yang-parser/src/test/resources/findings/module1.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-schema/annotation-registry-test/module1.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-schema/annotation-registry-test/module2.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-schema/identity-registry-test/module1.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-schema/identity-registry-test/module2.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-schema/identity-registry-test/module3.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-schema/identity-registry-test/submodule4.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-schema/module-registry-test/module1-2020-01-01.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-schema/module-registry-test/module1-2020-02-02.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-schema/module-registry-test/module1-no-revision.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-schema/module-registry-test/module2-2020-01-01.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-schema/module-registry-test/module3-2020-01-01.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-schema/module-registry-test/module3-submodule1-1999-09-09.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-schema/prefix-and-namespace-test/module1.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-schema/prefix-and-namespace-test/module2.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-schema/prefix-and-namespace-test/module3.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-schema/prefix-and-namespace-test/submodule4.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-schema/remove-findings-on-unused-schema-nodes/simple/simple-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-schema/remove-protocol-accessible-objects/augmenting-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-schema/remove-protocol-accessible-objects/base-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-schema/remove-protocol-accessible-objects/other-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-schema/stop-after-initial-parse-test/module1.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-schema/stop-after-initial-parse-test/module2.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-oran/oran-smo-teiv-extension-test.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-other/other-extension-test.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/augment-test/augment-intosub-augmenting-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/augment-test/augment-intosub-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/augment-test/augment-intosub-submodule.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/augment-test/augment-test-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/augment-test/augment-test-module2.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/augment-test/augment-test-module3.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/belongs-to-test/test-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/belongs-to-test/test-submodule.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/belongs-to-test/test-submodule2.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/bits-test/bits-test-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/conformance-type-test/including-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/conformance-type-test/module1.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/conformance-type-test/module2.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/conformance-type-test/submodule.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/data-type-test/data-type-test.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/deviation-test/deviate-add-test-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/deviation-test/deviate-delete-test-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/deviation-test/deviate-not-supported-multi-level-test-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/deviation-test/deviate-not-supported-test-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/deviation-test/deviate-other-tests-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/deviation-test/deviate-replace-test-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/deviation-test/deviation-host-test-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/general-syntax-test/general-syntax-test-constraints.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/general-syntax-test/general-syntax-test-rpc.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/general-syntax-test/general-syntax-test-various.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/grouping-test/faulty-grouping-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/grouping-test/grouping-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/grouping-test/uses-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/grouping-test/uses-refine-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/identity-test/identity-test-module1.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/if-feature-test/if-feature-test-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/import-test/import-itself-test-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/import-test/import-twice-first-no-revision-test-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/import-test/import-twice-no-revisions-test-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/import-test/import-twice-same-revisions-test-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/import-test/import-twice-second-no-revision-test-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/import-test/unresolvable-import-ambiguous-test-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/import-test/unresolvable-import-no-revision-test-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/import-test/unresolvable-import-with-revision-test-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/import-test/unresolvable-import-wrong-revision-test-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/include-test/include-test-module-correct-submodule-no-revision.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/include-test/other-test-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/include-test/test-submodule-1999-01-01.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/include-test/test-submodule-2020-10-02.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/include-test/test-submodule-belongs-to-other-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/length-test/length-test-module-simple-faulty.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/length-test/length-test-module-simple.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/length-test/length-test-module-typedefs-faulty.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/length-test/length-test-module-typedefs.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/module-test/module-test.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/prefixes-test/duplicate-prefixes-test-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/range-test/range-test-module-simple-faulty.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/range-test/range-test-module-simple.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/range-test/range-test-module-typedefs-faulty.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/range-test/range-test-module-typedefs.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/revision-test/revision-test-module-duplicate-revision-latest.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/revision-test/revision-test-module-duplicate-revision-non-latest.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/revision-test/revision-test-module-invalid-revision.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/revision-test/revision-test-module-no-revision.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/status-test/status-test-module1.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/status-test/status-test-module2.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/status-test/status-test-module3.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/string-tokenization-test/string-tokenization-yang1-test-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/string-tokenization-test/string-tokenization-yang1.1-test-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/submodule-test/explicit-revision-not-found/module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/submodule-test/explicit-revision-not-found/submodule.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/submodule-test/explicit-revision-ok/module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/submodule-test/explicit-revision-ok/submodule.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/submodule-test/multiple-submodules/importing-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/submodule-test/multiple-submodules/module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/submodule-test/multiple-submodules/submodule1.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/submodule-test/multiple-submodules/submodule2.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/submodule-test/multiple-submodules/submodule3.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/typedef-test/typedef-test-importing-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/typedef-test/typedef-test-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/typedef-test/typedef-test-nested-union.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/typedef-test/typedef-test-not-used-once-used.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/typedef-test/typedef-test-restrictions-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/typedef-test/typedef-test-submodule.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/typedef-test/typedef-test-used-twice.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-statements-yang/when-test/when-test.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-util/module1.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-util/stringefied-values-test.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-yangdom/basic-parsing-test/basic-empty-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-yangdom/basic-parsing-test/basic-module-including.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-yangdom/basic-parsing-test/block-comments.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-yangdom/basic-parsing-test/dangling-block-comment.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-yangdom/basic-parsing-test/dangling-double-quote.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-yangdom/basic-parsing-test/dangling-plus-token.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-yangdom/basic-parsing-test/dangling-single-quote.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-yangdom/basic-parsing-test/document-end-missing.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-yangdom/basic-parsing-test/double-left-brace.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-yangdom/basic-parsing-test/empty-file.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-yangdom/basic-parsing-test/hello-world.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-yangdom/basic-parsing-test/incorrect-string-concatenation.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-yangdom/basic-parsing-test/junk-at-end.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-yangdom/basic-parsing-test/line-comments.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-yangdom/basic-parsing-test/missing-and-duplicate-statements.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-yangdom/basic-parsing-test/missing-belongsto-name.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-yangdom/basic-parsing-test/missing-belongsto.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-yangdom/basic-parsing-test/missing-import-name.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-yangdom/basic-parsing-test/missing-include-name.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-yangdom/basic-parsing-test/missing-namespace-name.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-yangdom/basic-parsing-test/missing-namespace.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-yangdom/basic-parsing-test/missing-prefix-name-under-belongsto.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-yangdom/basic-parsing-test/missing-prefix-name-under-import.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-yangdom/basic-parsing-test/missing-prefix-name.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-yangdom/basic-parsing-test/missing-prefix-under-belongsto.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-yangdom/basic-parsing-test/missing-prefix-under-import.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-yangdom/basic-parsing-test/missing-prefix.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-yangdom/basic-parsing-test/missing-yangversion-version.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-yangdom/basic-parsing-test/multiple-plus.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-yangdom/basic-parsing-test/multiple-semicolons.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-yangdom/basic-parsing-test/multiple-statements-at-root.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-yangdom/basic-parsing-test/no-left-brace.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-yangdom/basic-parsing-test/quoted-plus-unquoted.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-yangdom/basic-parsing-test/semicolon-only.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-yangdom/basic-parsing-test/simple-module.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-yangdom/basic-parsing-test/three-statements.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-yangdom/basic-parsing-test/unquoted-plus-unquoted.yang [new file with mode: 0644]
yang-parser/src/test/resources/model-yangdom/basic-parsing-test/weird-root.yang [new file with mode: 0644]
yang-parser/src/test/resources/yanglibrary/modules/module1.yang [new file with mode: 0644]
yang-parser/src/test/resources/yanglibrary/modules/module2.yang [new file with mode: 0644]
yang-parser/src/test/resources/yanglibrary/modules/submodule12.yang [new file with mode: 0644]
yang-parser/src/test/resources/yanglibrary/root-instance-data-set-RFC-7895-empty-names.xml [new file with mode: 0644]
yang-parser/src/test/resources/yanglibrary/root-instance-data-set-RFC-7895-modulesetid_is_number.json [new file with mode: 0644]
yang-parser/src/test/resources/yanglibrary/root-instance-data-set-RFC-7895-with-issues.xml [new file with mode: 0644]
yang-parser/src/test/resources/yanglibrary/root-instance-data-set-RFC-7895.json [new file with mode: 0644]
yang-parser/src/test/resources/yanglibrary/root-instance-data-set-RFC-7895.xml [new file with mode: 0644]
yang-parser/src/test/resources/yanglibrary/root-instance-data-set-RFC-7895_and_other_data.xml [new file with mode: 0644]
yang-parser/src/test/resources/yanglibrary/root-instance-data-set-RFC-8525-empty-names.xml [new file with mode: 0644]
yang-parser/src/test/resources/yanglibrary/root-instance-data-set-RFC-8525-no-schema-no-datastore.xml [new file with mode: 0644]
yang-parser/src/test/resources/yanglibrary/root-instance-data-set-RFC-8525-with-issues.xml [new file with mode: 0644]
yang-parser/src/test/resources/yanglibrary/root-instance-data-set-RFC-8525.json [new file with mode: 0644]
yang-parser/src/test/resources/yanglibrary/root-instance-data-set-RFC-8525.xml [new file with mode: 0644]
yang-parser/src/test/resources/yanglibrary/root-instance-data-set-RFC-8525_duplicates.xml [new file with mode: 0644]
yang-parser/src/test/resources/yanglibrary/root-instance-data-set-empty.xml [new file with mode: 0644]