Citation: 9C_606/2024 E. 1.4.2

1.4.2. Dans le cadre d'un contrôle abstrait des normes cantonales, le Tribunal fédéral examine librement la conformité de l'acte normatif litigieux aux droits fondamentaux - et à la garantie de l'autonomie communale -, à condition que ceux-ci soient invoqués et motivés conformément aux exigences découlant de l'art. 106 al. 2 LTF (cf. ATF 148 I 160 consid. 2). Il s'impose toutefois une certaine retenue eu égard notamment aux principes découlant du fédéralisme et de la proportionnalité. Il n'annule une norme cantonale que si elle se soustrait à toute interprétation conforme au droit fédéral supérieur. Lors de cet examen, il est décisif que la norme mise en cause puisse, d'après les principes d'interprétation reconnus, se voir attribuer un sens compatible avec les dispositions du droit supérieur invoquées. Pour en juger, il faut notamment tenir compte de la portée de l'atteinte aux droits en cause, de la possibilité d'obtenir ultérieurement, par un contrôle concret de la norme, une protection juridique suffisante, et des circonstances dans lesquelles ladite norme sera appliquée (cf. ATF 149 I 105 consid. 2.2; 148 I 160 consid. 2; 147 I 136 consid. 1.4). Le juge ne doit pas se borner à traiter le problème de manière purement abstraite, mais il lui incombe de prendre en compte dans son analyse la vraisemblance d'une application conforme au droit supérieur. Les explications de l'autorité cantonale sur la manière dont elle applique ou envisage d'appliquer la disposition contestée doivent également être prises en considération. Si une réglementation de portée générale apparaît comme défendable au regard des droits fondamentaux en cause dans des situations normales, telles que le législateur pouvait les prévoir, l'éventualité que, dans certains cas, son application puisse se révéler contraire aux droits fondamentaux ne saurait en principe justifier une intervention du juge au stade du contrôle abstrait des normes (ATF 148 I 160 consid. 2; arrêt 2C_642/2023 du 16 juillet 2024 consid. 2.2).