Uses of Record Class
org.ek9lang.compiler.fuzz.GenerationPolicy
Packages that use GenerationPolicy
-
Uses of GenerationPolicy in org.ek9lang.compiler.fuzz
Methods in org.ek9lang.compiler.fuzz that return GenerationPolicyModifier and TypeMethodDescription(package private) static GenerationPolicyGenerationPolicy.balanced()Balanced: uniform weights (reproduces original behavior).(package private) static GenerationPolicyGenerationPolicy.controlFlowHeavy()Control-flow-heavy: deeper nesting, more functions and programs.(package private) static GenerationPolicyGenerationPolicy.errorHeavy()Error-heavy: favors dispatcher, constrained-type, dynamic constructs for more errors.(package private) static GenerationPolicyGenerationPolicy.forIteration(long iteration) Get the appropriate policy for a given iteration count.(package private) static GenerationPolicyGenerationPolicy.genericsHeavy()Generics-heavy: favors generic-type, function, constrained-type.(package private) static GenerationPolicyGenerationPolicy.hierarchyHeavy()Hierarchy-heavy: favors class, trait, class-hierarchy, trait-impl.(package private) GenerationPolicyGenerationContext.policy()(package private) static GenerationPolicyGenerationPolicy.serviceHeavy()Service-heavy: favors service, application, component.Methods in org.ek9lang.compiler.fuzz with parameters of type GenerationPolicyModifier and TypeMethodDescription(package private) voidAtnBasedGenerator.setPolicy(GenerationPolicy policy) Set the generation policy for construct weighting.(package private) voidGenerationContext.setPolicy(GenerationPolicy policy)