nitlanguage
/
nit.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
benchs/strings: Update string basic functions benchmarks
[nit.git]
/
src
/
modelize
/
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
2014-11-28
Jean Privat
modelize: do not crash if not object class to implicitl...
tree
|
commitdiff
2014-11-28
Jean Privat
modelize: do not warn `useless-type` for a covariant...
tree
|
commitdiff
2014-11-21
Jean Privat
modelize: add verbose info for ATypePropdef
tree
|
commitdiff
2014-11-11
Alexis Laferrière
model: if Object has a SELF type, redef it in all classes
tree
|
commitdiff
2014-11-06
Jean Privat
Merge: Use new constructors
tree
|
commitdiff
2014-11-04
Jean Privat
modelize: 4 -v are needed fo method-level informations
tree
|
commitdiff
2014-11-02
Jean Privat
modelize: new advice for old-style-init
tree
|
commitdiff
2014-10-31
Jean Privat
modelize: handle `autoinit` on attributes
tree
|
commitdiff
2014-10-31
Jean Privat
semantize: move noinit attribute to `AAttrPropdef:...
tree
|
commitdiff
2014-10-31
Jean Privat
modelize: introduce `AAttrPropdef::has_value`
tree
|
commitdiff
2014-10-23
Jean Privat
model: `new` factories have a return type.
tree
|
commitdiff
2014-10-23
Jean Privat
model: `new` factories are named "new", not init.
tree
|
commitdiff
2014-10-22
Jean Privat
Merge: Some gammar improvements
tree
|
commitdiff
2014-10-21
Jean Privat
parser: generalise Prod::collect_text
tree
|
commitdiff
2014-10-11
Jean Privat
src: remove some warnings and do some cleaning
tree
|
commitdiff
2014-10-08
Jean Privat
modelize_property: inherit the initializers in the...
tree
|
commitdiff
2014-10-01
Jean Privat
Merge: modelize: `missing-doc` on attributes
tree
|
commitdiff
2014-10-01
Jean Privat
modelize: `missing-doc` on attributes
tree
|
commitdiff
2014-10-01
Jean Privat
engines: no more `super_inits` method used in old-style...
tree
|
commitdiff
2014-09-30
Jean Privat
Merge: new annotation for manual setter `autoinit`
tree
|
commitdiff
2014-09-30
Jean Privat
Merge: Fix generic parameter names
tree
|
commitdiff
2014-09-29
Jean Privat
modelize: new annotation `autoinit` for manual setters
tree
|
commitdiff
2014-09-29
Jean Privat
modelize: remove a useless local variable
tree
|
commitdiff
2014-09-27
Jean Privat
modelize: simplify special-case for named constrcutors
tree
|
commitdiff
2014-09-26
Jean Privat
modelize_class: update resolve_mtype for new generic...
tree
|
commitdiff
2014-09-26
Jean Privat
modelize_class: redefinition of generic classes do...
tree
|
commitdiff
2014-09-26
Jean Privat
modelize_class: adapt MClass and MClassDef creation...
tree
|
commitdiff
next