~ubuntu-branches/ubuntu/quantal/vala/quantal

« back to all changes in this revision

Viewing changes to vala/valareport.vala

  • Committer: Bazaar Package Importer
  • Author(s): Robert Ancell
  • Date: 2011-02-15 11:44:25 UTC
  • mfrom: (1.5.16 upstream)
  • Revision ID: james.westby@ubuntu.com-20110215114425-8vtvfqmnely5x8tt
Tags: 0.11.6-0ubuntu1
New upstream release

Show diffs side-by-side

added added

removed removed

Lines of Context:
114
114
        }
115
115
 
116
116
        /**
 
117
         * Reports the specified message as deprecation warning.
 
118
         *
 
119
         * @param source  reference to source code
 
120
         * @param message warning message
 
121
         */
 
122
        public virtual void depr (SourceReference? source, string message) {
 
123
                if (!enable_warnings) {
 
124
                        return;
 
125
                }
 
126
 
 
127
                warnings++;
 
128
                if (source == null) {
 
129
                        stderr.printf ("warning: %s\n", message);
 
130
                } else {
 
131
                        stderr.printf ("%s: warning: %s\n", source.to_string (), message);
 
132
                }
 
133
        }
 
134
 
 
135
        /**
117
136
         * Reports the specified message as warning.
118
137
         *
119
138
         * @param source  reference to source code
157
176
        public static void notice (SourceReference? source, string message) {
158
177
                CodeContext.get ().report.note (source, message);
159
178
        }
 
179
        public static void deprecated (SourceReference? source, string message) {
 
180
                CodeContext.get ().report.depr (source, message);
 
181
        }
160
182
        public static void warning (SourceReference? source, string message) {
161
183
                CodeContext.get ().report.warn (source, message);
162
184
        }