Remove duplications of locatable and element in the DB scheme

This commit is contained in:
Tamas Vajk
2022-04-08 11:27:04 +02:00
committed by Ian Lynagh
parent 400654d326
commit 22af7f0e89

View File

@@ -1019,9 +1019,12 @@ javadocText(
@callable = @method | @constructor;
/** A program element that has a name. */
@element = @file | @package | @primitive | @class | @interface | @method | @constructor | @modifier | @param | @exception | @field |
@annotation | @boundedtype | @array | @localvar | @expr | @stmt | @import | @fielddecl | @kt_type | @kt_type_alias |
@kt_property;
@element = @package | @modifier | @annotation |
@locatableElement;
@locatableElement = @file | @primitive | @class | @interface | @method | @constructor | @param | @exception | @field |
@boundedtype | @array | @localvar | @expr | @stmt | @import | @fielddecl | @kt_type | @kt_type_alias |
@kt_property;
@modifiable = @member_modifiable| @param | @localvar ;
@@ -1030,10 +1033,8 @@ javadocText(
@member = @method | @constructor | @field | @reftype ;
/** A program element that has a location. */
@locatable = @file | @class | @interface | @fielddecl | @field | @constructor | @method | @param | @exception
| @boundedtype | @typebound | @array | @primitive
| @import | @stmt | @expr | @whenbranch | @localvar | @javadoc | @javadocTag | @javadocText
| @xmllocatable | @ktcomment | @kt_type_alias | @kt_property;
@locatable = @typebound | @javadoc | @javadocTag | @javadocText | @xmllocatable | @ktcomment |
@locatableElement;
@top = @element | @locatable | @folder;