nitlanguage
/
nit.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
lib/c: CByteArray now uses Byte instead of Int
[nit.git]
/
src
/
model
/
2015-05-30
Jean Privat
Merge: Kill `model_utils`
tree
|
commitdiff
2015-05-30
Jean Privat
Merge: Warn call on nullable receiver
tree
|
commitdiff
2015-05-29
Alexandre Terrasa
model: introduce `model_collect` to collect and filter...
tree
|
commitdiff
2015-05-29
Alexandre Terrasa
model_utils: move shortcuts to `MClassKind` in `model`
tree
|
commitdiff
2015-05-29
Alexandre Terrasa
model_utils: move `MEntityNameSorter` to `model_base`.
tree
|
commitdiff
2015-05-29
Lucas Bajolet
lib/standard: Introduce Byte type in kernel
tree
|
commitdiff
2015-05-27
Jean Privat
model: introduce `MMethod::is_null_safe`
tree
|
commitdiff
2015-05-21
Jean Privat
model: introduce the bottom type
tree
|
commitdiff
2015-04-25
Jean Privat
model: add `MSignature::mparameter_by_name`
tree
|
commitdiff
2015-04-18
Jean Privat
model&modelize: introduce default parameters
tree
|
commitdiff
2015-04-15
Jean Privat
model: add `MClass::signature_to_s` to use in messages.
tree
|
commitdiff
2015-04-08
Jean Privat
Merge: Not null types
tree
|
commitdiff
2015-04-08
Jean Privat
model: rename `as_notnullable` to `undecorate`
tree
|
commitdiff
2015-04-08
Jean Privat
model: add new type `MNotNullType` to force that null...
tree
|
commitdiff
2015-04-04
Jean Privat
model: extract a common proxy from MNullableType
tree
|
commitdiff
2015-04-04
Jean Privat
src: use MFormalType for type checks when it makes...
tree
|
commitdiff
2015-04-04
Jean Privat
model: introduce MFormalType as a superclass of MVirtua...
tree
|
commitdiff
2015-04-03
Jean Privat
model: get_primitive_class filter classes by module
tree
|
commitdiff
2015-04-03
Jean Privat
model: protect MClassDef.is_intro and provide MClass...
tree
|
commitdiff
2015-04-02
Alexis Laferrière
model: intro `MModule::first_real_mmodule` to get the...
tree
|
commitdiff
2015-03-31
Jean Privat
Merge: Rewrite the coloration for properties and types.
tree
|
commitdiff
2015-03-28
Jean Privat
sepcomp: do not generate class tables for dead classes
tree
|
commitdiff
2015-03-21
Jean Privat
model: provide direct methods to access primitive types
tree
|
commitdiff
2015-03-18
Jean Privat
Merge: Nitunit works with groups and markdown files
tree
|
commitdiff
2015-03-14
Jean Privat
model: add `MDoc::location`
tree
|
commitdiff
2015-03-10
Alexis Laferrière
src/model: remove extra } from `MGenericType::to_s`
tree
|
commitdiff
2015-02-21
Jean Privat
Merge: class annotation `autoinit` to explicitly lists...
tree
|
commitdiff
2015-02-10
Lucas Bajolet
lib/standard/stream: Renamed streams for more explicit...
tree
|
commitdiff
2015-02-10
Jean Privat
model: add MProperty::is_autoinit to identify method...
tree
|
commitdiff
2015-02-04
Jean Privat
model: precise contracts for `lookup_*_definition?`
tree
|
commitdiff
2015-02-03
Jean Privat
model: use `Map::get_or_null` for `get_x_by_name`
tree
|
commitdiff
2015-02-03
Jean Privat
model: move guards `lookup_first_definition` after...
tree
|
commitdiff
2015-01-14
Jean Privat
Merge: Do not display test suite modules in Nitdoc
tree
|
commitdiff
2015-01-14
Jean Privat
model: implement various c_name and full_name with...
tree
|
commitdiff
2015-01-14
Jean Privat
model: implements MProject::full_name and MProject...
tree
|
commitdiff
2015-01-14
Jean Privat
model: add MModule::namespace_for and MModule::c_namesp...
tree
|
commitdiff
2015-01-12
Alexandre Terrasa
model: add MModule::is_test_suite attribute.
tree
|
commitdiff
2015-01-10
Jean Privat
model: add `MModule::mproject` to simplify clients
tree
|
commitdiff
2014-12-28
Jean Privat
model: remove a last bit of old module nesting hierarchy
tree
|
commitdiff
2014-12-20
Jean Privat
src: finish documenting some module
tree
|
commitdiff
2014-12-17
Jean Privat
model: promote `c_name` from abstract-compiler to model
tree
|
commitdiff
2014-12-17
Jean Privat
model: add `full_name` to entities that miss one
tree
|
commitdiff
2014-12-17
Jean Privat
model: promote `full_name` to MEntity
tree
|
commitdiff
2014-12-13
Jean Privat
Merge: model: register the implicitly injected Bool...
tree
|
commitdiff
2014-12-12
Jean Privat
model: register the implicitly injected Bool class...
tree
|
commitdiff
2014-12-09
Alexandre Terrasa
model: removes deprecated, now unused, method MModule...
tree
|
commitdiff
2014-12-04
Jean Privat
Merge: Subtype improvements
tree
|
commitdiff
2014-12-04
Jean Privat
Merge: Keep going toolcontext
tree
|
commitdiff
2014-12-04
Jean Privat
Merge: Fallback doc
tree
|
commitdiff
2014-12-04
Jean Privat
model: document the `assert isa MClassType`
tree
|
commitdiff
2014-12-04
Jean Privat
model: improve MType::is_subtype for formal types
tree
|
commitdiff
2014-12-04
Jean Privat
model: add MType::lookup_fixed
tree
|
commitdiff
2014-12-02
Jean Privat
model: add MEntity::mdoc_or_fallback to get more docume...
tree
|
commitdiff
2014-12-02
Jean Privat
model: MVirtualType::resolve_for do not resilve self...
tree
|
commitdiff
2014-12-02
Jean Privat
model: MParameterType::lookup_bound works for the easy...
tree
|
commitdiff
2014-12-02
Jean Privat
model: add MVirtualType::lookup_single_definition
tree
|
commitdiff
2014-12-02
Jean Privat
model: generalize MType::lookup_bound
tree
|
commitdiff
2014-11-29
Jean Privat
model: add another level of cache for MClassType::colle...
tree
|
commitdiff
2014-11-29
Jean Privat
model: cache types in a hashmap instead of in a list
tree
|
commitdiff
2014-11-28
Jean Privat
all: add `nitish` tag for code-blocks skipped by nitunit
tree
|
commitdiff
2014-11-28
Jean Privat
all: fix broken markdown comments with missing or unwan...
tree
|
commitdiff
2014-11-28
Jean Privat
model: do not fatal when more than one primitive class...
tree
|
commitdiff
2014-11-05
Jean Privat
src: update most tools to new constructors
tree
|
commitdiff
2014-10-24
Jean Privat
model: better implementation of the two `intro` methods
tree
|
commitdiff
2014-10-16
Jean Privat
src: remove two TODO that are done/unneeded
tree
|
commitdiff
2014-10-10
Jean Privat
mixin: introduce -D option to redefine functions from...
tree
|
commitdiff
2014-10-02
Jean Privat
model: rename LinexComparator::min/max to avoid name...
tree
|
commitdiff
2014-10-02
Jean Privat
lib: new API for Comparator
tree
|
commitdiff
2014-10-01
Jean Privat
src: reduce warnings and spelling errors
tree
|
commitdiff
2014-09-26
Jean Privat
modelize_class: adapt MClass and MClassDef creation...
tree
|
commitdiff
2014-09-23
Jean Privat
Merge: Model uml
tree
|
commitdiff
2014-09-23
Lucas Bajolet
model: Fix comment for MVisibility
tree
|
commitdiff
2014-09-19
Jean Privat
Merge: introduces `MGroup::default_mmodule`
tree
|
commitdiff
2014-09-18
Jean Privat
model: remove MModule::direct_owner
tree
|
commitdiff
2014-09-18
Jean Privat
model: introduce MGroup::default_mmodule to replace...
tree
|
commitdiff
2014-09-17
Jean Privat
model: remove public_owner methods
tree
|
commitdiff
2014-09-17
Alexis Laferrière
nitg: fix typo in doc of `MParameterType`
tree
|
commitdiff
2014-09-10
Alexis Laferrière
Merge branch 'master' into polymorphic_extern_classes
tree
|
commitdiff
2014-09-10
Alexis Laferrière
nitg*: extern classes a polymorph in Nit, and unboxed...
tree
|
commitdiff
2014-09-09
Alexis Laferrière
model: intro a service to get the `Pointer` type
tree
|
commitdiff
2014-09-08
Jean Privat
Merge: New `deprecated` annotation
tree
|
commitdiff
2014-09-06
Jean Privat
model: introduce MDeprecationInfo
tree
|
commitdiff
2014-09-05
Jean Privat
src: transform all old writable in annotations
tree
|
commitdiff
2014-09-03
Jean Privat
src: move model_vis to model
tree
|
commitdiff
2014-09-03
Jean Privat
src: cleanup importations
tree
|
commitdiff
2014-08-20
Jean Privat
src: introduce new constructors
tree
|
commitdiff
2014-08-12
Alexis Laferrière
nitg & lib: intro `Finalizable` to be called when an...
tree
|
commitdiff
2014-08-04
Jean Privat
Merge: introduce and use MModuleData
tree
|
commitdiff
2014-07-31
Jean Privat
model: add mmodule_data
tree
|
commitdiff
2014-07-30
Jean Privat
src: remove some useless import
tree
|
commitdiff
2014-07-28
Jean Privat
Merge: model: add `MType::as_notnullable` to remove...
tree
|
commitdiff
2014-07-24
Jean Privat
src: use `as_notnullable` in code
tree
|
commitdiff
2014-07-24
Jean Privat
model: add `MType::as_notnullable` to remove the `nulla...
tree
|
commitdiff
2014-07-24
Jean Privat
model: MParameterType.resolve_for handle the case of...
tree
|
commitdiff
2014-07-23
Jean Privat
model: introduce `MVirtualType::is_fixed` used indirect...
tree
|
commitdiff
2014-07-23
Jean Privat
model: add annotation `fixed` on virtual types
tree
|
commitdiff
2014-07-22
Jean Privat
Merge: proposal for model: Generalize access to `model...
tree
|
commitdiff
2014-07-21
Alexandre Terrasa
model: Generalize access to `model` form `MEntitiy`.
tree
|
commitdiff
2014-07-21
Alexandre Terrasa
model: makes MParameter an MEntity
tree
|
commitdiff
2014-07-21
Jean Privat
src: some documentation on parser and model
tree
|
commitdiff
next