Skip to content

Instantly share code, notes, and snippets.

@joergreichert
joergreichert / MemoryBugReproduceTest.java
Created August 22, 2022 17:10
Reproduce endless loop during erezeptabrechnungsdaten validation
import ca.uhn.fhir.context.FhirContext;
import ca.uhn.fhir.context.support.DefaultProfileValidationSupport;
import ca.uhn.fhir.validation.FhirValidator;
import de.abda.fhir.validator.core.support.IgnoreMissingValueSetValidationSupport;
import org.hl7.fhir.common.hapi.validation.support.CachingValidationSupport;
import org.hl7.fhir.common.hapi.validation.support.NpmPackageValidationSupport;
import org.hl7.fhir.common.hapi.validation.support.SnapshotGeneratingValidationSupport;
import org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain;
import org.hl7.fhir.common.hapi.validation.validator.FhirInstanceValidator;
import org.hl7.fhir.r4.model.Bundle;
@joergreichert
joergreichert / LocationManager
Created May 4, 2014 10:31
Type safe queries using literal classes compiled by active annotation and operator overloading to combine them
package de.abg.jreichert.activeanno.jpa.example.internal
import de.abg.jreichert.activeanno.jpa.CustomJpaHibFindByConditionAccessImpl
import java.util.List
import java.util.Set
import org.hibernate.Session
import org.hibernate.Transaction
import org.sculptor.framework.accessapi.ConditionalCriteriaBuilder.ConditionProperty
import org.sculptor.framework.accessapi.ConditionalCriteriaBuilder.ConditionRoot
import org.sculptor.framework.domain.Property