1919 */
2020package com .buransky .plugins .scoverage .sensor
2121
22- import java .lang
22+ import java .lang .Double
23+ import java .util .Date
24+ import java .{io , util }
25+
26+ import org .sonar .api .batch .fs .{InputFile , InputPath }
27+ import org .sonar .api .batch .{Event , SensorContext }
28+ import org .sonar .api .design .Dependency
29+ import org .sonar .api .measures .{Measure , MeasuresFilter , Metric }
30+ import org .sonar .api .resources .{ProjectLink , Resource }
31+ import org .sonar .api .rules .Violation
2332
24- import org .sonar .api .batch .SensorContext
25- import org .sonar .api .batch .fs .InputFile
26- import org .sonar .api .resources .Resource
27- import org .sonar .api .measures .{Measure , Metric }
2833import scala .collection .mutable
2934
3035class TestSensorContext extends SensorContext {
31- private val measures = mutable.Map [String , Measure ]()
32-
33- def createEvent (x$1 : org.sonar.api.resources.Resource ,x$2 : String ,x$3 : String ,x$4 : String ,x$5 : java.util.Date ): org.sonar.api.batch.Event = ???
34- def deleteEvent (x$1 : org.sonar.api.batch.Event ): Unit = ???
35- def deleteLink (x$1 : String ): Unit = ???
36- def getChildren (x$1 : org.sonar.api.resources.Resource ): java.util.Collection [org.sonar.api.resources.Resource ] = ???
37- def getDependencies (): java.util.Set [org.sonar.api.design.Dependency ] = ???
38- def getEvents (x$1 : org.sonar.api.resources.Resource ): java.util.List [org.sonar.api.batch.Event ] = ???
39- def getIncomingDependencies (x$1 : org.sonar.api.resources.Resource ): java.util.Collection [org.sonar.api.design.Dependency ] = ???
40- def getMeasure (x$1 : org.sonar.api.resources.Resource ,x$2 : org.sonar.api.measures.Metric ): org.sonar.api.measures.Measure = ???
41- def getMeasure (x$1 : org.sonar.api.measures.Metric ): org.sonar.api.measures.Measure = ???
42- def getMeasures [M ](x$1 : org.sonar.api.resources.Resource ,x$2 : org.sonar.api.measures.MeasuresFilter [M ]): M = ???
43- def getMeasures [M ](x$1 : org.sonar.api.measures.MeasuresFilter [M ]): M = ???
44- def getOutgoingDependencies (x$1 : org.sonar.api.resources.Resource ): java.util.Collection [org.sonar.api.design.Dependency ] = ???
45- def getParent (x$1 : org.sonar.api.resources.Resource ): org.sonar.api.resources.Resource = ???
46- def getResource [R <: org.sonar.api.resources.Resource ](x$1 : R ): R = ???
47- def index (x$1 : org.sonar.api.resources.Resource ,x$2 : org.sonar.api.resources.Resource ): Boolean = ???
48- def index (x$1 : org.sonar.api.resources.Resource ): Boolean = ???
49- def isExcluded (x$1 : org.sonar.api.resources.Resource ): Boolean = ???
50- def isIndexed (x$1 : org.sonar.api.resources.Resource ,x$2 : Boolean ): Boolean = ???
51- def saveDependency (x$1 : org.sonar.api.design.Dependency ): org.sonar.api.design.Dependency = ???
52- def saveLink (x$1 : org.sonar.api.resources.ProjectLink ): Unit = ???
53-
54- def saveMeasure (resource : Resource , measure : Measure ): Measure = {
36+
37+ private val measures = mutable.Map [String , Measure [_ <: io.Serializable ]]()
38+
39+ override def saveDependency (dependency : Dependency ): Dependency = ???
40+
41+ override def isExcluded (reference : Resource ): Boolean = ???
42+
43+ override def deleteLink (key : String ): Unit = ???
44+
45+ override def isIndexed (reference : Resource , acceptExcluded : Boolean ): Boolean = ???
46+
47+ override def saveViolations (violations : util.Collection [Violation ]): Unit = ???
48+
49+ override def getParent (reference : Resource ): Resource = ???
50+
51+ override def getOutgoingDependencies (from : Resource ): util.Collection [Dependency ] = ???
52+
53+ override def saveSource (reference : Resource , source : String ): Unit = ???
54+
55+ override def getMeasures [M ](filter : MeasuresFilter [M ]): M = ???
56+
57+ override def getMeasures [M ](resource : Resource , filter : MeasuresFilter [M ]): M = ???
58+
59+ override def deleteEvent (event : Event ): Unit = ???
60+
61+ override def saveViolation (violation : Violation , force : Boolean ): Unit = ???
62+
63+ override def saveViolation (violation : Violation ): Unit = ???
64+
65+ override def saveResource (resource : Resource ): String = ???
66+
67+ override def getEvents (resource : Resource ): util.List [Event ] = ???
68+
69+ override def getDependencies : util.Set [Dependency ] = ???
70+
71+ override def getIncomingDependencies (to : Resource ): util.Collection [Dependency ] = ???
72+
73+ override def index (resource : Resource ): Boolean = ???
74+
75+ override def index (resource : Resource , parentReference : Resource ): Boolean = ???
76+
77+ override def saveLink (link : ProjectLink ): Unit = ???
78+
79+ override def getMeasure [G <: io.Serializable ](metric : Metric [G ]): Measure [G ] = measures.get(metric.getKey).orNull.asInstanceOf [Measure [G ]]
80+
81+ override def getMeasure [G <: io.Serializable ](resource : Resource , metric : Metric [G ]): Measure [G ] = ???
82+
83+ override def getChildren (reference : Resource ): util.Collection [Resource ] = ???
84+
85+ override def createEvent (resource : Resource , name : String , description : String , category : String , date : Date ): Event = ???
86+
87+ override def getResource [R <: Resource ](reference : R ): R = ???
88+
89+ override def getResource (inputPath : InputPath ): Resource = ???
90+
91+ override def saveMeasure (measure : Measure [_ <: io.Serializable ]): Measure [_ <: io.Serializable ] = ???
92+
93+ override def saveMeasure (metric : Metric [_ <: io.Serializable ], value : Double ): Measure [_ <: io.Serializable ] = ???
94+
95+ override def saveMeasure (resource : Resource , metric : Metric [_ <: io.Serializable ], value : Double ): Measure [_ <: io.Serializable ] = ???
96+
97+ override def saveMeasure (resource : Resource , measure : Measure [_ <: io.Serializable ]): Measure [_ <: io.Serializable ] = {
5598 measures.put(resource.getKey, measure)
5699 measure
57100 }
58101
59- def saveMeasure (x$1 : Resource ,x$2 : Metric ,x$3 : java.lang.Double ): Measure = ???
60- def saveMeasure (x$1 : org.sonar.api.measures.Metric ,x$2 : java.lang.Double ): org.sonar.api.measures.Measure = ???
61- def saveMeasure (x$1 : org.sonar.api.measures.Measure ): org.sonar.api.measures.Measure = ???
62- def saveResource (x$1 : org.sonar.api.resources.Resource ): String = ???
63- def saveSource (x$1 : org.sonar.api.resources.Resource ,x$2 : String ): Unit = ???
64- def saveViolation (x$1 : org.sonar.api.rules.Violation ): Unit = ???
65- def saveViolation (x$1 : org.sonar.api.rules.Violation ,x$2 : Boolean ): Unit = ???
66- def saveViolations (x$1 : java.util.Collection [org.sonar.api.rules.Violation ]): Unit = ???
67- override def saveMeasure (p1 : InputFile , p2 : Metric , p3 : lang.Double ): Measure = ???
68- override def saveMeasure (p1 : InputFile , p2 : Measure ): Measure = ???
69- }
102+ override def saveMeasure (inputFile : InputFile , metric : Metric [_ <: io.Serializable ], value : Double ): Measure [_ <: io.Serializable ] = ???
103+
104+ override def saveMeasure (inputFile : InputFile , measure : Measure [_ <: io.Serializable ]): Measure [_ <: io.Serializable ] = ???
105+ }
0 commit comments