As far as I know the EU Court of Justice uses civil law principles. So every ruling is decided on it’s individual terms and not based on existing case law. Precedents have weight but are not binding in civil law.