Uses of Class
edu.university.ecs.lab.common.models.ir.ConfigFile
Packages that use ConfigFile
Package
Description
Contains utility classes for file management, JSON handling, and source code parsing.
This package and subpackage
edu.university.ecs.lab.delta.models.enumscontains models used for representing changes between two commits in a microservice system.Provides classes and enums for representing architectural rules within the microservice system.
-
Uses of ConfigFile in edu.university.ecs.lab.common.models.ir
Fields in edu.university.ecs.lab.common.models.ir with type parameters of type ConfigFileModifier and TypeFieldDescriptionprivate final Set<ConfigFile>Microservice.filesStatic files belonging to the microservice. -
Uses of ConfigFile in edu.university.ecs.lab.common.utils
Methods in edu.university.ecs.lab.common.utils that return ConfigFileModifier and TypeMethodDescriptionstatic ConfigFileSourceToObjectUtils.parseConfigurationFile(File file, Config config) static ConfigFileNonJsonReadWriteUtils.readFromDocker(String path, Config config) static ConfigFileNonJsonReadWriteUtils.readFromGradle(String path, Config config) static ConfigFileNonJsonReadWriteUtils.readFromPom(String path, Config config) static ConfigFileNonJsonReadWriteUtils.readFromYaml(String path, Config config) This method reads YAML from a file returning structure as JsonObject -
Uses of ConfigFile in edu.university.ecs.lab.delta.models
Methods in edu.university.ecs.lab.delta.models that return ConfigFileModifier and TypeMethodDescriptionDelta.getConfigChange()This method returns an instance of ConfigFile if parsable. -
Uses of ConfigFile in edu.university.ecs.lab.detection.architecture.models
Methods in edu.university.ecs.lab.detection.architecture.models with parameters of type ConfigFileModifier and TypeMethodDescriptionstatic AR23AR23.checkforApiGateway(Delta delta, ConfigFile configFile, MicroserviceSystem oldSystem, MicroserviceSystem newSystem) Checks if the YAML file contains configuration indicating an API Gateway.static AR24AR24.checkHealthcheck(Delta delta, ConfigFile configFile, MicroserviceSystem oldSystem, MicroserviceSystem newSystem) Checks if both circuit breaker and rate limiter health checks are enabled in the YAML configuration.