Fatti

Il contadino Franz Schüpfer-Küng stipulò il 2 luglio 1948 con suo figlio Franz Schüpfer-Meier un "contratto di cessione di immobili e di rendita vitalizia". In esso il padre trasferì al figlio i suoi immobili a Rickenbach, mentre il figlio si impegnò a mantenere il padre a vita. Il contratto fu iscritto nel registro della comunità di Rickenbach, ma la ratifica da parte del consiglio comunale, che all'epoca sostituiva l'iscrizione nel registro fondiario, non ebbe luogo. Il padre non si considerava più proprietario, ma continuò a ricevere le prestazioni previste nel contratto dal figlio. Dopo la morte del figlio nel 1959, il padre ritirò la registrazione del contratto, a seguito di che gli eredi del figlio presentarono una denuncia per far trasferire gli immobili nella loro proprietà.

Il convenuto (padre) sosteneva che i diritti derivanti dal contratto fossero prescritti. Tuttavia, le istanze precedenti respinsero questa eccezione, in quanto considerarono il ritiro della registrazione come abuso del diritto. Il Tribunale federale confermò questa valutazione.

Legge

Il Tribunale federale afferma che il diritto dell'ereditando al trasferimento degli immobili ai sensi dell'art. 127 CO sarebbe prescritto dopo dieci anni. Il termine di prescrizione è iniziato con la conclusione del contratto il 2 luglio 1948 e sarebbe quindi scaduto il 2 luglio 1958.

Tuttavia, il tribunale ha ritenuto l'eccezione di prescrizione sollevata dal convenuto come un abuso del diritto ai sensi dell'art. 2 cpv. 2 CC. Il convenuto aveva tenuto un comportamento per oltre 10 anni come se suo figlio fosse effettivamente diventato proprietario,…