Fatti
A. (attrice, acquirente) ha acquistato nel dicembre 1999 da B. (convenuta, venditrice) un immobile a X. con una casa d'abitazione. Nel contratto di vendita, la garanzia per vizi materiali e giuridici è stata esclusa nei limiti consentiti dalla legge. Dopo l'acquisto, nell'immobile sono emersi difetti di umidità, la cui riparazione, secondo una perizia, comporterebbe costi pari a circa un terzo del prezzo d'acquisto. L'attrice ha citato in giudizio la convenuta per il risarcimento dei danni.
Il Tribunale cantonale ha respinto la domanda, ritenendo efficace l'esclusione della garanzia. L'attrice ha quindi interposto appello al Tribunale federale.
Legge
Il Tribunale federale ha esaminato se i difetti rientrassero nell'ambito di applicazione della clausola di esclusione della garanzia. Da un lato, occorre accertare se e in quale misura i difetti fossero effettivamente presenti al momento del passaggio del possesso. Dall'altro, è necessario valutare se i difetti rientrino nell'ambito di applicazione contrattualmente definito della clausola di esonero.
Il giudice precedente non aveva formulato constatazioni vincolanti su se al momento del passaggio del…