Commit Graph

8 Commits (15aaa39fea39c68a0b17a67c405bdf92f610f3e3)

Author SHA1 Message Date
Sam Blackshear 15aaa39fea allowing class-level Expensive and PerformanceCritical annotations 9 years ago
jrm 4af130bf8d remove subtyping rule for the @PerformanceCritical annotation 9 years ago
Josh Berdine 63b57790f9 Fix indentation of multiline copyright comment 9 years ago
jrm a49b0965ef Model `android.view.View.findViewById` as an expensive method 9 years ago
jrm d712635feb Automatically infer the @PerformanceCritical annotations from the overriden methods 9 years ago
jrm 0cd533f892 Enforcing subtyping rules for @Expensive and @PerformanceCritical 10 years ago
jrm 6b6b4d1949 Detecting if methods annotated with @PerformanceCritical transitively call methods annotated with @Expensive 10 years ago
jrm f5ddb983fe Initial version of the @Expensive checker 10 years ago