nitlanguage
/
nit.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
tests: update expected errors to the new JSON parser engine
[nit.git]
/
src
/
modelize
/
2016-05-02
Jean Privat
modelize_class: use the new `get_mclass_by_id` to ident...
tree
|
commitdiff
2016-04-22
Jean Privat
modelize: get the Bool type faster
tree
|
commitdiff
2016-04-06
Lucas Bajolet
compiler: Added prefixed and suffixed `String` support
tree
|
commitdiff
2016-03-24
Jean Privat
Merge: compiler: Added prefix and suffix support for...
tree
|
commitdiff
2016-03-22
Lucas Bajolet
compiler: Added prefix and suffix support for `Char`
tree
|
commitdiff
2016-03-19
Alexis Laferrière
frontend: do not remport missing-doc warnings on anonym...
tree
|
commitdiff
2016-02-26
Jean Privat
modelize: new attribute annotation `is optional`
tree
|
commitdiff
2016-02-26
Jean Privat
modelize: use the signature of the setter in the initia...
tree
|
commitdiff
2016-02-12
Jean Privat
nitc: remove the redundant property `mfree_init`
tree
|
commitdiff
2015-12-16
Jean Privat
nitc: update code to use qclassids
tree
|
commitdiff
2015-12-15
Jean Privat
Merge: nitweb: nitcorn based API to access model and...
tree
|
commitdiff
2015-12-11
Alexandre Terrasa
modelize: introduce ModelBuilder::mentity2node method
tree
|
commitdiff
2015-12-08
Alexis Laferrière
src: as casts define the type of class attributes
tree
|
commitdiff
2015-11-30
Jean Privat
modelize: always check visibility of return types
tree
|
commitdiff
2015-11-10
Jean Privat
modelize: combine initialize signatures without losing...
tree
|
commitdiff
2015-11-07
Jean Privat
modelize_class: do not rely on number of errors since...
tree
|
commitdiff
2015-10-29
Jean Privat
modelize: Gracefully handle virtual types without defin...
tree
|
commitdiff
2015-10-29
Jean Privat
modelizey: continue processing broken redef virtual...
tree
|
commitdiff
2015-10-29
Jean Privat
modelize_property: use bottom type to mark invalid...
tree
|
commitdiff
2015-10-22
Jean Privat
Merge: Less null warnings in src/
tree
|
commitdiff
2015-10-22
Jean Privat
src: remove some `call on nullable` warning with a...
tree
|
commitdiff
2015-10-21
Jean Privat
modelize: special lazy attribute is tagged fictive
tree
|
commitdiff
2015-10-07
Jean Privat
Merge: More robustness in keep going
tree
|
commitdiff
2015-10-06
Jean Privat
model: use the robust `intro_mmodule` instead of `intro...
tree
|
commitdiff
2015-10-06
Jean Privat
model: add `MEntity::is_broken`
tree
|
commitdiff
2015-10-05
Alexis Laferrière
src: fix null receiver error on useless-signature warning
tree
|
commitdiff
2015-09-09
Jean Privat
src: mass rename project->package
tree
|
commitdiff
2015-08-13
Lucas Bajolet
src/compiler: Added fixint variants to compiler
tree
|
commitdiff
2015-08-10
Jean Privat
model: remove things about default parameters
tree
|
commitdiff
2015-08-04
Lucas Bajolet
src: Modified compilers for the support of the new...
tree
|
commitdiff
2015-07-18
Jean Privat
Merge: Protected setters
tree
|
commitdiff
2015-07-13
Jean Privat
modelize: improve message in case of inherited autoinit...
tree
|
commitdiff
2015-07-13
Jean Privat
modelize_property: setters are protected by default...
tree
|
commitdiff
2015-06-09
Jean Privat
modelize: remove restriction on concrete class in intia...
tree
|
commitdiff
2015-06-09
Jean Privat
modelize: error/warning if explicit autoinit on attributes
tree
|
commitdiff
2015-06-09
Jean Privat
modelize: error in `autoinit` is used in class refinement
tree
|
commitdiff
2015-06-09
Jean Privat
modelize: move `autoinit` management on method into...
tree
|
commitdiff
2015-06-08
Jean Privat
modelize: add `AAttrPropdef::mtype` to factorize the...
tree
|
commitdiff
2015-05-30
Jean Privat
Merge: modelize: ask that attributes in refinements...
tree
|
commitdiff
2015-05-29
Jean Privat
modelize: ask that attributes in refinements are either...
tree
|
commitdiff
2015-05-29
Lucas Bajolet
compiler: Updated toolchain for proper byte literal...
tree
|
commitdiff
2015-05-29
Jean Privat
Merge: Annotation lateinit
tree
|
commitdiff
2015-05-28
Alexandre Terrasa
model: check useless repeated types in signatures
tree
|
commitdiff
2015-05-27
Jean Privat
modelize: rename annotation `autoinit` on attributes...
tree
|
commitdiff
2015-05-27
Jean Privat
modelize: `noautoinit` check inherited initializes...
tree
|
commitdiff
2015-05-08
Jean Privat
modelize: abstract attributes included in autoinit...
tree
|
commitdiff
2015-04-24
Jean Privat
Merge: More binary operators
tree
|
commitdiff
2015-04-24
Jean Privat
src: handle new bitwise operators
tree
|
commitdiff
2015-04-21
Alexandre Terrasa
model: add missing service to retrieve a AClassDef...
tree
|
commitdiff
2015-04-18
Jean Privat
model&modelize: introduce default parameters
tree
|
commitdiff
2015-04-18
Jean Privat
modelize_property: implement special validity rules...
tree
|
commitdiff
2015-04-15
Jean Privat
src: implement unary plus
tree
|
commitdiff
2015-04-15
Jean Privat
src: improve messages (and sometime location) of errors...
tree
|
commitdiff
2015-04-10
Jean Privat
typing: remove most top-level things
tree
|
commitdiff
2015-04-10
Jean Privat
modelize_classes: top-level methods are defined in...
tree
|
commitdiff
2015-04-10
Jean Privat
modelize classes: process AStdClassdef before
tree
|
commitdiff
2015-04-08
Jean Privat
Merge: Not null types
tree
|
commitdiff
2015-04-08
Jean Privat
Merge: Improve checking of virtual types
tree
|
commitdiff
2015-04-08
Jean Privat
model: rename `as_notnullable` to `undecorate`
tree
|
commitdiff
2015-04-07
Jean Privat
tests: add error_virtual_type.nit and error_virtual_typ...
tree
|
commitdiff
2015-04-06
Jean Privat
modelize_property: improve the search of circularity...
tree
|
commitdiff
2015-04-06
Jean Privat
modelize_property: use resolve_mtype_unchecked during...
tree
|
commitdiff
2015-04-06
Jean Privat
modelize_property: remove unused ASignature::build_sign...
tree
|
commitdiff
2015-04-03
Jean Privat
modelize_class: make the class-name-conflict a warning
tree
|
commitdiff
2015-04-03
Jean Privat
modelize_property: invalidate information to avoid...
tree
|
commitdiff
2015-04-03
Jean Privat
modelize_class: make various steps more robust if the...
tree
|
commitdiff
2015-04-03
Jean Privat
various phases: more robust for keep-going
tree
|
commitdiff
2015-03-28
Jean Privat
sepcomp: do not generate class tables for dead classes
tree
|
commitdiff
2015-03-10
Jean Privat
Merge: Abstract attribute
tree
|
commitdiff
2015-02-26
Jean Privat
modelize: new annotation `abstract` on attribute that...
tree
|
commitdiff
2015-02-26
Jean Privat
modelize: the main property of a attribute is the reade...
tree
|
commitdiff
2015-02-26
Jean Privat
modelize: prevent the use of `lazy` on methods
tree
|
commitdiff
2015-02-26
Jean Privat
Merge: Generalized class members
tree
|
commitdiff
2015-02-24
Jean Privat
modelize: implements services of APropdef as noop ...
tree
|
commitdiff
2015-02-20
Jean Privat
modelize: add class annotation `noautoinit` to clear...
tree
|
commitdiff
2015-02-20
Jean Privat
modelize: accepts `noautoinit` the new name of `noinit`.
tree
|
commitdiff
2015-02-20
Jean Privat
modelize: add class-annotation `autoinit` to explicitly...
tree
|
commitdiff
2015-02-10
Jean Privat
model: add MProperty::is_autoinit to identify method...
tree
|
commitdiff
2015-02-06
Jean Privat
modelbuilder: add `check_subtype` and `check_sametype`
tree
|
commitdiff
2015-02-05
Jean Privat
modelize: move resolve_mtype to modelbuilder_base.nit
tree
|
commitdiff
2015-01-10
Jean Privat
Merge: Enforce namespace rules
tree
|
commitdiff
2015-01-09
Jean Privat
modelize: check full-name conflicts for properties
tree
|
commitdiff
2015-01-09
Jean Privat
modelize: check full-name conflicts in projects for...
tree
|
commitdiff
2015-01-08
Jean Privat
Merge: Less fixme and todo
tree
|
commitdiff
2015-01-06
Jean Privat
Merge: Lazy semantize
tree
|
commitdiff
2015-01-03
Jean Privat
src: client of `mmodule2nmodule` now use `mmodule2node`
tree
|
commitdiff
2014-12-27
Jean Privat
modelize: `mpropdef2node` and `collect_attr_propdef...
tree
|
commitdiff
2014-12-20
Jean Privat
src: finish documenting some module
tree
|
commitdiff
2014-12-16
Jean Privat
modelize: check property name conflicts for constructor...
tree
|
commitdiff
2014-12-16
Jean Privat
modelize: check_redef_property_visibility for root_init
tree
|
commitdiff
2014-12-09
Jean Privat
modelize: adapt inherited signature to use local names...
tree
|
commitdiff
2014-12-04
Jean Privat
Merge: Mpropdef2node
tree
|
commitdiff
2014-12-04
Jean Privat
Merge: Subtype improvements
tree
|
commitdiff
2014-12-04
Jean Privat
modelize: make `mclassdef2nclassdef` and `mpropdef2npro...
tree
|
commitdiff
2014-12-04
Jean Privat
modelize: add and use method `collect_attr_propdef`
tree
|
commitdiff
2014-12-04
Jean Privat
modelize: add and use method mpropdef2node
tree
|
commitdiff
2014-12-04
Jean Privat
Merge: Keep going toolcontext
tree
|
commitdiff
2014-12-02
Jean Privat
modelize: do not leave `build_property` with a mprop...
tree
|
commitdiff
2014-12-02
Jean Privat
modelize: do not crash is a upper VT bound is not set
tree
|
commitdiff
2014-11-28
Jean Privat
modelize: do not fatal error when more that one root...
tree
|
commitdiff
next