2012-07-31 24 views
8

पूर्ण & वृद्धिशील बिल्ड के दौरान वास्तव में कौन सी स्रोत फ़ाइलों को संकलित किया जा रहा है यह देखने का प्रयास कर रहा है।एसबीटी: संकलन के दौरान कक्षा फ़ाइल सारांश देखें?

जैसा कि यह खड़ा है, मैं एक ला "एक्स स्केल और वाई जावा फाइलों की संख्या" सारांश को सारांशित करता हूं, जो कि बहुत अच्छा है, लेकिन ठीक है फ़ाइलों को संकलित किया जा रहा है?

set logLevel in Global := Level.Debug 

, उपयोगी कुछ भी नहीं (कि मैं देख सकता हूँ)

set scalacOptions in Compile += "-print" 

अधिक उपयोगी है करता है यह इंटरनेट बाहर प्रिंट ... मेरा मतलब है, उत्पन्न कोड है, जो वर्ग के नाम हो करता है की टन, बस के माध्यम से जाने के लिए इतना आसान नहीं है।

असल में संकलित फ़ाइलों का सारांश प्राप्त करना चाहते हैं।

शायद उपरोक्त स्केलैक ध्वज के लिए एक गैर-वर्बोज़ विकल्प है?

उत्तर

2

मुझे किसी भी विकल्प की जानकारी नहीं है जो इसे अनुमति देगी, लेकिन शायद यह सबसे सरल कंपाइलर प्लगइन होगा जिसे आप लिख सकते हैं (http://www.scala-lang.org/node/140)।

1

-verbose आज़माएं। इससे पता चलता है कि कौन से वर्गों को पार्स किया जा रहा है,

[ERROR] [parsing Tapnon.scala] 
[ERROR] [parsing Tapnonics.scala] 
[ERROR] [parsing package.scala] 
[ERROR] [parsing EvenlyScorer.scala]