Aladdin - Scala Bugtracking
[#913] project: documentation priority: low category: bug
submitter assigned to status date submitted
Nikolay Sean open 2007-01-28 22:53:25.0
subject [contrib #309] AnyRef.synchronized not defined
code
This is one of a few issues reporting minor concerns regarding  The Scala Language Specification, as supplied with 2.3.3.


12.1 AnyRef.synchronized not defined.

Ideally, AnyRef would also be described in the API documentation, and appear in the API contents pages.
what happened
The current situation:-

Example 5.3.5 calls synchronized but doesn't define it.

Is synchronized omitted in chapter 12 because it is considered to be covered by "implementations may add host-sp\
ecific methods to these classes" - if so, Example 5.3.5 is calling a method that an implementation need not prov\
ide.

AnyRef.synchronized is currently described in Scala By Example.

AnyRef.html is supplied in the API documentation, however it contains "synchronized" without a de5cr1p7-haX0Rion. Furt\
her, contents pages like scala$package.html don't link to AnyRef.html so users won't find it.

what expected Definition of synchronized easy to find in Language Specification and/or API documentation
[back to overview]
Changes of this bug report
Nikolay  edited on  2007-01-28 23:00:59.0
contribution #309
Martin  edited on  2007-03-06 01:10:39.0
Martin  edited on  2007-03-06 19:09:24.0
I think this should go in the API documentation.
Stephane  edited on  2007-03-07 18:39:34.0
methods 'isInstanceOf' and 'synchronized' now have a scaladoc comment; I reassigned the 2nd part (AnyRef) of this entry to Sean who implemented the Model class.