Merge: doc: fixed some typos and other misc. corrections
[nit.git] / src / modelize /
2020-04-28 Jean PrivatMerge: modelize_property: Define a new API to modify...
2020-04-20 Florian Deljarrymodelize_property: Define a new API to modify AAttrPropdef
2020-04-09 Florian Deljarrymodelize_property: Add `unsafe_add_mclassdef2nclassdef`
2020-03-16 Florian Deljarrymodelize_property: Split model build of AAttrPropdef
2019-12-21 Florian Deljarrymodelize: Get most specific init from mclass hierarchy
2019-12-21 Florian Deljarrysrc: Update init
2019-11-06 Florian DeljarryMerge remote-tracking branch 'upstream/master' into...
2019-11-06 Florian Deljarrymodelize_property: Remove root_init in MClass
2019-08-28 Florian Deljarrymodelize_property: Adding unsafe method to register...
2018-06-08 Lucas Bajoletlib/core: remove ascii method on Int and 'b' prefix
2018-02-15 Alexis Laferrièremodel: infer the types of attributes with unary - and...
2018-02-15 Alexis Laferrièremodel: infer the array types of attributes
2018-02-15 Alexis Laferrièremodel: extract infer_static_type to support recursive...
2017-09-29 Alexandre Terrasamodelize: define attribute getters and setters
2017-06-17 Jean PrivatMerge: subset: Add grammar and kind
2017-06-16 Jean PrivatMerge: modelize_property: Add a variable to shorten...
2017-06-15 Jean PrivatMerge: modelize_class: Refactor
2017-06-15 Jean-Christophe... modelize_property: Add a variable to shorten some code
2017-06-15 Jean-Christophe... modelize_class: Link `subset_kind` with its correspondi...
2017-06-14 Jean-Christophe... modelize_property: Remove an unreachable case
2017-06-14 Jean-Christophe... modelize_property: Implement `is_new` like `is_init`
2017-06-13 Jean-Christophe... modelize_class: Fix the wording of an error message.
2017-06-13 Jean-Christophe... modelize_class: Don’t crash on a formal supertype
2017-06-09 Jean-Christophe... modelize_class: Simplify `collect_supertypes` by defini...
2017-06-09 Jean-Christophe... modelize_class: Extract supertype collection logic
2017-06-09 Jean-Christophe... modelize_class: Continue supertype collection after...
2017-06-09 Jean-Christophe... modelize_class: Minimize the context used to resolve...
2017-06-09 Jean-Christophe... modelize_class: Rename `collect_a_mclassdef_inheritance`
2017-06-09 Jean-Christophe... modelize_class: Extract the bound collection logic
2017-06-07 Jean PrivatMerge: modelbuilder_base: Refactor the signature of...
2017-06-02 Jean-Christophe... modelbuilder_base: Refactor the signature of `resolve_m...
2017-06-02 Jean-Christophe... modelize_class: Fix spacing
2017-05-30 Jean-Christophe... modelize_class: Remove the `useless-bound` warning
2016-08-30 Alexis Laferrièremodelize: precise in `has_value` doc the link with...
2016-08-26 Jean PrivatMerge: modelize_property: Promote `refine-type` to...
2016-08-18 Jean-Christophe... modelize_property: Remove a unnecessary pre-condition
2016-08-18 Jean-Christophe... modelize_property: Promote `refine-type` to an error
2016-08-09 Jean Privatmodel: new class MErrorType as using MBottomType was...
2016-08-08 Jean PrivatMerge: modelize_class: Force `Object` to be an interface
2016-08-08 Jean PrivatMerge: modelize_class: Remove an unnecessary pre-condition
2016-08-04 Jean-Christophe... modelize_class: Do not crash if `Pointer` is not defined
2016-08-04 Jean-Christophe... modelize_class: Force `Object` to be an interface
2016-08-03 Jean-Christophe... modelize_class: Remove a dead check
2016-08-02 Jean-Christophe... modelize_class: Remove an unnecessary pre-condition
2016-06-30 Jean PrivatMerge remote-tracking branch 'origin/master' into init_auto
2016-06-30 Jean-Christophe... modelize_class: Fix a verb tense
2016-05-14 Jean Privatmodelize: mark property broken is they are bad introduction
2016-05-13 Jean Privatmodel: add location to MClass and MProperty
2016-05-02 Jean Privatmodelize_class: use the new `get_mclass_by_id` to ident...
2016-04-23 Jean PrivatMerge remote-tracking branch 'origin/master' into init_auto
2016-04-22 Jean Privatmodelize: get the Bool type faster
2016-04-06 Lucas Bajoletcompiler: Added prefixed and suffixed `String` support
2016-03-31 Jean PrivatMerge remote-tracking branch 'origin/master' into init_auto
2016-03-24 Jean PrivatMerge: compiler: Added prefix and suffix support for...
2016-03-22 Lucas Bajoletcompiler: Added prefix and suffix support for `Char`
2016-03-19 Alexis Laferrièrefrontend: do not remport missing-doc warnings on anonym...
2016-02-26 Jean Privatmodelize: new attribute annotation `is optional`
2016-02-26 Jean Privatmodelize: use the signature of the setter in the initia...
2016-02-26 Jean Privatmodelize: handle manual `autoinit` as a special initializer
2016-02-26 Jean Privatmodel: remove `new_msignature` and special call as...
2016-02-26 Jean Privatmodel: make autoinit the main construction mechanism
2016-02-26 Jean Privatmodel: the anonymous constructor is now called `autoinit`
2016-02-26 Jean Privatmodel: mpropdef2node falls back to the class node
2016-02-12 Jean Privatnitc: remove the redundant property `mfree_init`
2015-12-16 Jean Privatnitc: update code to use qclassids
2015-12-15 Jean PrivatMerge: nitweb: nitcorn based API to access model and...
2015-12-11 Alexandre Terrasamodelize: introduce ModelBuilder::mentity2node method
2015-12-08 Alexis Laferrièresrc: as casts define the type of class attributes
2015-11-30 Jean Privatmodelize: always check visibility of return types
2015-11-10 Jean Privatmodelize: combine initialize signatures without losing...
2015-11-07 Jean Privatmodelize_class: do not rely on number of errors since...
2015-10-29 Jean Privatmodelize: Gracefully handle virtual types without defin...
2015-10-29 Jean Privatmodelizey: continue processing broken redef virtual...
2015-10-29 Jean Privatmodelize_property: use bottom type to mark invalid...
2015-10-22 Jean PrivatMerge: Less null warnings in src/
2015-10-22 Jean Privatsrc: remove some `call on nullable` warning with a...
2015-10-21 Jean Privatmodelize: special lazy attribute is tagged fictive
2015-10-07 Jean PrivatMerge: More robustness in keep going
2015-10-06 Jean Privatmodel: use the robust `intro_mmodule` instead of `intro...
2015-10-06 Jean Privatmodel: add `MEntity::is_broken`
2015-10-05 Alexis Laferrièresrc: fix null receiver error on useless-signature warning
2015-09-09 Jean Privatsrc: mass rename project->package
2015-08-13 Lucas Bajoletsrc/compiler: Added fixint variants to compiler
2015-08-10 Jean Privatmodel: remove things about default parameters
2015-08-04 Lucas Bajoletsrc: Modified compilers for the support of the new...
2015-07-18 Jean PrivatMerge: Protected setters
2015-07-13 Jean Privatmodelize: improve message in case of inherited autoinit...
2015-07-13 Jean Privatmodelize_property: setters are protected by default...
2015-06-09 Jean Privatmodelize: remove restriction on concrete class in intia...
2015-06-09 Jean Privatmodelize: error/warning if explicit autoinit on attributes
2015-06-09 Jean Privatmodelize: error in `autoinit` is used in class refinement
2015-06-09 Jean Privatmodelize: move `autoinit` management on method into...
2015-06-08 Jean Privatmodelize: add `AAttrPropdef::mtype` to factorize the...
2015-05-30 Jean PrivatMerge: modelize: ask that attributes in refinements...
2015-05-29 Jean Privatmodelize: ask that attributes in refinements are either...
2015-05-29 Lucas Bajoletcompiler: Updated toolchain for proper byte literal...
2015-05-29 Jean PrivatMerge: Annotation lateinit
2015-05-28 Alexandre Terrasamodel: check useless repeated types in signatures
2015-05-27 Jean Privatmodelize: rename annotation `autoinit` on attributes...
2015-05-27 Jean Privatmodelize: `noautoinit` check inherited initializes...
next