Ticket #45 (closed defect: wontfix)

Opened 8 months ago

Last modified 2 weeks ago

Descent shows compile errors, while code is Ok.

Reported by: aarti_pl Assigned to:
Priority: major Component: descent.astview
Version: 0.5 Keywords:
Cc:

Description

Please try to import into Descent project (there are already Descent files in it):

http://dsource.org/projects/doost/browser/trunk

I get errors in different, strange places all over my code. Code is working and tested, so there should be no errors.


Errors which I get in editor: Severity and Description Path Resource Location Creation Time Id 'this' is not in a struct or class scope doost/examples/util/config CustomSyntax?.d line 8 1202720567046 282 'this' is not in a struct or class scope doost/examples/util/config First.d line 8 1202720567093 285 'this' is not in a struct or class scope doost/examples/util/config MultipleSources?.d line 8 1202720567500 289 'this' is not in a struct or class scope doost/examples/util/config OptionGroups?.d line 8 1202720567546 292 'this' is not in a struct or class scope doost/examples/util/config OptionsDescription?.d line 8 1202720567578 295 'this' is not in a struct or class scope doost/examples/util/config Real.d line 8 1202720567640 298 'this' is not in a struct or class scope doost/examples/util/config ResponseFile?.d line 8 1202720567765 303 'this' is only allowed in non-static member functions doost/doost/util/config ProgramOptions?.d line 9 1202720566640 239 'this' is only allowed in non-static member functions doost/examples/util/config CustomSyntax?.d line 8 1202720567046 283 'this' is only allowed in non-static member functions doost/examples/util/config First.d line 8 1202720567093 286 'this' is only allowed in non-static member functions doost/examples/util/config MultipleSources?.d line 8 1202720567500 290 'this' is only allowed in non-static member functions doost/examples/util/config OptionGroups?.d line 8 1202720567546 293 'this' is only allowed in non-static member functions doost/examples/util/config OptionsDescription?.d line 8 1202720567578 296 'this' is only allowed in non-static member functions doost/examples/util/config Real.d line 8 1202720567640 299 'this' is only allowed in non-static member functions doost/examples/util/config ResponseFile?.d line 8 1202720567765 304 The import std2.contracts cannot be resolved doost/std2 random.d line 60 1202720568828 326 The import std2.contracts cannot be resolved doost/std2 slist.d line 3 1202720568875 327 The import std2.contracts cannot be resolved doost/std2 typecons.d line 67 1202720568890 328 Undefined identifier clear doost/examples/util/config CustomSyntax?.d line 9 1202720567046 284 Undefined identifier clear doost/examples/util/config First.d line 9 1202720567093 287 Undefined identifier clear doost/examples/util/config MultipleSources?.d line 9 1202720567500 291 Undefined identifier clear doost/examples/util/config OptionGroups?.d line 9 1202720567546 294 Undefined identifier clear doost/examples/util/config OptionsDescription?.d line 9 1202720567578 297 Undefined identifier clear doost/examples/util/config Real.d line 9 1202720567640 300 Undefined identifier clear doost/examples/util/config ResponseFile?.d line 9 1202720567765 305 Undefined identifier content doost/doost/util/config ProgramOptions?.d line 7 1202720566531 238 Undefined identifier content doost/doost/util/config Value.d line 9 1202720566718 248 Undefined identifier content doost/examples/core FunctionTest?.d line 9 1202720566921 281 Undefined identifier empty doost/doost/util/config Value.d line 5 1202720566718 243 Undefined identifier empty doost/examples/core FunctionTest?.d line 5 1202720566921 276 Undefined identifier type doost/doost/util/config Value.d line 6 1202720566718 244 Undefined identifier type doost/doost/util/config Value.d line 6 1202720566718 245 Undefined identifier type doost/doost/util/config Value.d line 6 1202720566718 246 Undefined identifier type doost/doost/util/config Value.d line 6 1202720566718 247 Undefined identifier type doost/examples/core FunctionTest?.d line 6 1202720566921 277 Undefined identifier type doost/examples/core FunctionTest?.d line 6 1202720566921 278 Undefined identifier type doost/examples/core FunctionTest?.d line 6 1202720566921 279 Undefined identifier type doost/examples/core FunctionTest?.d line 6 1202720566921 280

Change History

02/11/08 15:14:41 changed by fraserofthenight

Yup; this is a well-known problem, which is why we added the ability to turn compile errors off altogether or reduce the number in Preferences > D > compiler options.

09/25/08 22:37:33 changed by asterite

  • status changed from new to closed.
  • resolution set to wontfix.

This will never work perfectly. I'm closing this, will delegate this job to the builder.