nitlanguage
/
nit.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
lib/core: remove ascii method on Int and 'b' prefix
[nit.git]
/
src
/
modelize
/
modelize_property.nit
2018-06-08
Lucas Bajolet
lib/core: remove ascii method on Int and 'b' prefix
blob
|
commitdiff
2018-02-15
Alexis Laferrière
model: infer the types of attributes with unary - and...
blob
|
commitdiff
|
diff to current
2018-02-15
Alexis Laferrière
model: infer the array types of attributes
blob
|
commitdiff
|
diff to current
2018-02-15
Alexis Laferrière
model: extract infer_static_type to support recursive...
blob
|
commitdiff
|
diff to current
2017-09-29
Alexandre Terrasa
modelize: define attribute getters and setters
blob
|
commitdiff
|
diff to current
2017-06-16
Jean Privat
Merge: modelize_property: Add a variable to shorten...
blob
|
commitdiff
|
diff to current
2017-06-15
Jean-Christophe...
modelize_property: Add a variable to shorten some code
blob
|
commitdiff
|
diff to current
2017-06-14
Jean-Christophe...
modelize_property: Remove an unreachable case
blob
|
commitdiff
|
diff to current
2017-06-14
Jean-Christophe...
modelize_property: Implement `is_new` like `is_init`
blob
|
commitdiff
|
diff to current
2017-06-02
Jean-Christophe...
modelbuilder_base: Refactor the signature of `resolve_m...
blob
|
commitdiff
|
diff to current
2016-08-30
Alexis Laferrière
modelize: precise in `has_value` doc the link with...
blob
|
commitdiff
|
diff to current
2016-08-26
Jean Privat
Merge: modelize_property: Promote `refine-type` to...
blob
|
commitdiff
|
diff to current
2016-08-18
Jean-Christophe...
modelize_property: Remove a unnecessary pre-condition
blob
|
commitdiff
|
diff to current
2016-08-18
Jean-Christophe...
modelize_property: Promote `refine-type` to an error
blob
|
commitdiff
|
diff to current
2016-08-09
Jean Privat
model: new class MErrorType as using MBottomType was...
blob
|
commitdiff
|
diff to current
2016-05-14
Jean Privat
modelize: mark property broken is they are bad introduction
blob
|
commitdiff
|
diff to current
2016-05-13
Jean Privat
model: add location to MClass and MProperty
blob
|
commitdiff
|
diff to current
2016-04-22
Jean Privat
modelize: get the Bool type faster
blob
|
commitdiff
|
diff to current
2016-04-06
Lucas Bajolet
compiler: Added prefixed and suffixed `String` support
blob
|
commitdiff
|
diff to current
2016-03-24
Jean Privat
Merge: compiler: Added prefix and suffix support for...
blob
|
commitdiff
|
diff to current
2016-03-22
Lucas Bajolet
compiler: Added prefix and suffix support for `Char`
blob
|
commitdiff
|
diff to current
2016-03-19
Alexis Laferrière
frontend: do not remport missing-doc warnings on anonym...
blob
|
commitdiff
|
diff to current
2016-02-26
Jean Privat
modelize: new attribute annotation `is optional`
blob
|
commitdiff
|
diff to current
2016-02-26
Jean Privat
modelize: use the signature of the setter in the initia...
blob
|
commitdiff
|
diff to current
2016-02-12
Jean Privat
nitc: remove the redundant property `mfree_init`
blob
|
commitdiff
|
diff to current
2015-12-16
Jean Privat
nitc: update code to use qclassids
blob
|
commitdiff
|
diff to current
2015-12-08
Alexis Laferrière
src: as casts define the type of class attributes
blob
|
commitdiff
|
diff to current
2015-11-30
Jean Privat
modelize: always check visibility of return types
blob
|
commitdiff
|
diff to current
2015-11-10
Jean Privat
modelize: combine initialize signatures without losing...
blob
|
commitdiff
|
diff to current
2015-10-29
Jean Privat
modelize: Gracefully handle virtual types without defin...
blob
|
commitdiff
|
diff to current
2015-10-29
Jean Privat
modelizey: continue processing broken redef virtual...
blob
|
commitdiff
|
diff to current
2015-10-29
Jean Privat
modelize_property: use bottom type to mark invalid...
blob
|
commitdiff
|
diff to current
2015-10-22
Jean Privat
Merge: Less null warnings in src/
blob
|
commitdiff
|
diff to current
2015-10-22
Jean Privat
src: remove some `call on nullable` warning with a...
blob
|
commitdiff
|
diff to current
2015-10-21
Jean Privat
modelize: special lazy attribute is tagged fictive
blob
|
commitdiff
|
diff to current
2015-10-07
Jean Privat
Merge: More robustness in keep going
blob
|
commitdiff
|
diff to current
2015-10-06
Jean Privat
model: use the robust `intro_mmodule` instead of `intro...
blob
|
commitdiff
|
diff to current
2015-10-06
Jean Privat
model: add `MEntity::is_broken`
blob
|
commitdiff
|
diff to current
2015-10-05
Alexis Laferrière
src: fix null receiver error on useless-signature warning
blob
|
commitdiff
|
diff to current
2015-09-09
Jean Privat
src: mass rename project->package
blob
|
commitdiff
|
diff to current
2015-08-13
Lucas Bajolet
src/compiler: Added fixint variants to compiler
blob
|
commitdiff
|
diff to current
2015-08-10
Jean Privat
model: remove things about default parameters
blob
|
commitdiff
|
diff to current
2015-08-04
Lucas Bajolet
src: Modified compilers for the support of the new...
blob
|
commitdiff
|
diff to current
2015-07-18
Jean Privat
Merge: Protected setters
blob
|
commitdiff
|
diff to current
2015-07-13
Jean Privat
modelize: improve message in case of inherited autoinit...
blob
|
commitdiff
|
diff to current
2015-07-13
Jean Privat
modelize_property: setters are protected by default...
blob
|
commitdiff
|
diff to current
2015-06-09
Jean Privat
modelize: remove restriction on concrete class in intia...
blob
|
commitdiff
|
diff to current
2015-06-09
Jean Privat
modelize: error/warning if explicit autoinit on attributes
blob
|
commitdiff
|
diff to current
2015-06-09
Jean Privat
modelize: error in `autoinit` is used in class refinement
blob
|
commitdiff
|
diff to current
2015-06-09
Jean Privat
modelize: move `autoinit` management on method into...
blob
|
commitdiff
|
diff to current
2015-06-08
Jean Privat
modelize: add `AAttrPropdef::mtype` to factorize the...
blob
|
commitdiff
|
diff to current
2015-05-30
Jean Privat
Merge: modelize: ask that attributes in refinements...
blob
|
commitdiff
|
diff to current
2015-05-29
Jean Privat
modelize: ask that attributes in refinements are either...
blob
|
commitdiff
|
diff to current
2015-05-29
Lucas Bajolet
compiler: Updated toolchain for proper byte literal...
blob
|
commitdiff
|
diff to current
2015-05-29
Jean Privat
Merge: Annotation lateinit
blob
|
commitdiff
|
diff to current
2015-05-28
Alexandre Terrasa
model: check useless repeated types in signatures
blob
|
commitdiff
|
diff to current
2015-05-27
Jean Privat
modelize: rename annotation `autoinit` on attributes...
blob
|
commitdiff
|
diff to current
2015-05-27
Jean Privat
modelize: `noautoinit` check inherited initializes...
blob
|
commitdiff
|
diff to current
2015-05-08
Jean Privat
modelize: abstract attributes included in autoinit...
blob
|
commitdiff
|
diff to current
2015-04-24
Jean Privat
src: handle new bitwise operators
blob
|
commitdiff
|
diff to current
2015-04-18
Jean Privat
model&modelize: introduce default parameters
blob
|
commitdiff
|
diff to current
2015-04-18
Jean Privat
modelize_property: implement special validity rules...
blob
|
commitdiff
|
diff to current
2015-04-15
Jean Privat
src: implement unary plus
blob
|
commitdiff
|
diff to current
2015-04-15
Jean Privat
src: improve messages (and sometime location) of errors...
blob
|
commitdiff
|
diff to current
2015-04-10
Jean Privat
typing: remove most top-level things
blob
|
commitdiff
|
diff to current
2015-04-08
Jean Privat
Merge: Not null types
blob
|
commitdiff
|
diff to current
2015-04-08
Jean Privat
Merge: Improve checking of virtual types
blob
|
commitdiff
|
diff to current
2015-04-08
Jean Privat
model: rename `as_notnullable` to `undecorate`
blob
|
commitdiff
|
diff to current
2015-04-07
Jean Privat
tests: add error_virtual_type.nit and error_virtual_typ...
blob
|
commitdiff
|
diff to current
2015-04-06
Jean Privat
modelize_property: improve the search of circularity...
blob
|
commitdiff
|
diff to current
2015-04-06
Jean Privat
modelize_property: use resolve_mtype_unchecked during...
blob
|
commitdiff
|
diff to current
2015-04-06
Jean Privat
modelize_property: remove unused ASignature::build_sign...
blob
|
commitdiff
|
diff to current
2015-04-03
Jean Privat
modelize_property: invalidate information to avoid...
blob
|
commitdiff
|
diff to current
2015-04-03
Jean Privat
various phases: more robust for keep-going
blob
|
commitdiff
|
diff to current
2015-03-28
Jean Privat
sepcomp: do not generate class tables for dead classes
blob
|
commitdiff
|
diff to current
2015-03-10
Jean Privat
Merge: Abstract attribute
blob
|
commitdiff
|
diff to current
2015-02-26
Jean Privat
modelize: new annotation `abstract` on attribute that...
blob
|
commitdiff
|
diff to current
2015-02-26
Jean Privat
modelize: the main property of a attribute is the reade...
blob
|
commitdiff
|
diff to current
2015-02-26
Jean Privat
modelize: prevent the use of `lazy` on methods
blob
|
commitdiff
|
diff to current
2015-02-26
Jean Privat
Merge: Generalized class members
blob
|
commitdiff
|
diff to current
2015-02-24
Jean Privat
modelize: implements services of APropdef as noop ...
blob
|
commitdiff
|
diff to current
2015-02-20
Jean Privat
modelize: add class annotation `noautoinit` to clear...
blob
|
commitdiff
|
diff to current
2015-02-20
Jean Privat
modelize: accepts `noautoinit` the new name of `noinit`.
blob
|
commitdiff
|
diff to current
2015-02-20
Jean Privat
modelize: add class-annotation `autoinit` to explicitly...
blob
|
commitdiff
|
diff to current
2015-02-10
Jean Privat
model: add MProperty::is_autoinit to identify method...
blob
|
commitdiff
|
diff to current
2015-02-06
Jean Privat
modelbuilder: add `check_subtype` and `check_sametype`
blob
|
commitdiff
|
diff to current
2015-01-10
Jean Privat
Merge: Enforce namespace rules
blob
|
commitdiff
|
diff to current
2015-01-09
Jean Privat
modelize: check full-name conflicts for properties
blob
|
commitdiff
|
diff to current
2015-01-06
Jean Privat
Merge: Lazy semantize
blob
|
commitdiff
|
diff to current
2014-12-27
Jean Privat
modelize: `mpropdef2node` and `collect_attr_propdef...
blob
|
commitdiff
|
diff to current
2014-12-20
Jean Privat
src: finish documenting some module
blob
|
commitdiff
|
diff to current
2014-12-16
Jean Privat
modelize: check property name conflicts for constructor...
blob
|
commitdiff
|
diff to current
2014-12-16
Jean Privat
modelize: check_redef_property_visibility for root_init
blob
|
commitdiff
|
diff to current
2014-12-09
Jean Privat
modelize: adapt inherited signature to use local names...
blob
|
commitdiff
|
diff to current
2014-12-04
Jean Privat
Merge: Mpropdef2node
blob
|
commitdiff
|
diff to current
2014-12-04
Jean Privat
Merge: Subtype improvements
blob
|
commitdiff
|
diff to current
2014-12-04
Jean Privat
modelize: make `mclassdef2nclassdef` and `mpropdef2npro...
blob
|
commitdiff
|
diff to current
2014-12-04
Jean Privat
modelize: add and use method `collect_attr_propdef`
blob
|
commitdiff
|
diff to current
2014-12-04
Jean Privat
modelize: add and use method mpropdef2node
blob
|
commitdiff
|
diff to current
2014-12-04
Jean Privat
Merge: Keep going toolcontext
blob
|
commitdiff
|
diff to current
next