Merge: doc: fixed some typos and other misc. corrections
[nit.git] / src / frontend /
2020-03-16 Florian Deljarrymodelize_property: Split model build of AAttrPropdef
2019-10-09 Florian Deljarrycontracts: change the contract syntax
2019-09-27 Jean PrivatMerge: Contract implementation
2019-08-28 Florian Deljarrycheck_annotation: adding no_contract
2019-08-28 Florian Deljarrycheck_annotation: Adding ensures annotation
2019-08-28 Florian Deljarrycheck_annotation: Adding expects annotation
2019-08-28 Florian Deljarrycode_gen: Adding contracts phase
2019-07-14 Alexandre Terrasafrontend: Introduce `test_frontend` to easily test...
2019-02-27 Florian DeljarryMoving the astvalidation module in astbuilder
2018-06-22 Alexandre Terrasasrc/doc/commands: merge `doc_down` intro `templates_html`
2018-05-30 Alexandre Terrasafrontend: remove ModelView dependency
2018-05-03 Alexandre Terrasaparse_examples: count new on classes
2018-05-01 Alexandre Terrasaparse_examples: visit all statements
2018-02-16 Alexis LaferrièreMerge branch 'explain-assert' into master
2018-02-16 Alexis Laferrièrefrontend: fix missing location
2017-11-28 Alexandre Terrasafrontend: add `is example` test
2017-11-28 Alexandre Terrasafrontend: parse examples annotations
2017-11-28 Alexandre Terrasafrontend: move annotations to check_annotation
2017-09-28 Alexis Laferrièrefrontend: intro phase to explain assert failures
2017-09-25 Jean PrivatMerge: nitunit: use annotations
2017-09-25 Alexis Laferrièreserialization: generate one less warning
2017-09-06 Alexandre Terrasafrontend: disable warnings for test modules
2017-08-23 Alexis Laferrièrenitc: serialization phase use the qualified class name...
2017-08-15 Alexandre Terrasaparse_annotations: parse nitunit related annotations
2017-07-26 Alexis Laferrièrefrontend: don't deserialization code with warnings
2017-07-26 Alexis Laferrièrefrontend: don't mention JSON in general deserialization...
2017-07-26 Alexis Laferrièrefrontend: safer deserialization of parameter and virtua...
2017-06-30 Alexis Laferrièrefrontend: extract code generation modules from the...
2017-06-19 Alexandre Terrasafrontend: introduce `parse_annotations` phase
2017-05-31 BlackMinouGenerate appropriate code for actors redefinitions
2017-02-28 Jean PrivatMerge: Nit Actor Model, with some examples
2017-02-27 BlackMinouAdding actor phases to the frontend
2017-02-27 BlackMinouActors support module generation phase
2017-02-21 BlackMinouActors model injection
2017-02-10 Jean Privatnitc: add new module annotation `is generated`
2016-10-14 Alexis Laferrièrefrontend serialization: resolve type before using their...
2016-10-14 Alexis Laferrièrefrontend serialization: don't create `core_serialize_to...
2016-09-01 Jean PrivatMerge: frontend: make the warning on unavailable glslan...
2016-08-30 Alexis Laferrièrefrontend/serialization: missing nullable attribute...
2016-08-30 Alexis Laferrièreserialization: don't throw missing attribute error...
2016-08-30 Alexis Laferrièrefrontend/serialization: leave missing attributes to...
2016-08-30 Alexis Laferrièrefrontend/serialization: remove generated documentation
2016-08-28 Alexis Laferrièrefrontend: always raise advice about missing glslangVali...
2016-08-28 Alexis Laferrièrefrontend: make the warning on missing `glslangValidator...
2016-08-26 Alexis Laferrièrefrontend/serialization: fix skipping type check for...
2016-08-12 Alexis Laferrièrefrontend/serialization: a bit more details to the doc
2016-08-12 Alexis Laferrièrefrontent/serialization: use static types to deserialize...
2016-08-12 Alexis Laferrièrefrontend/serialization: pass the static type to the...
2016-08-12 Alexis Laferrièrefrontend/serialization: use types from model at deseria...
2016-08-12 Alexis Laferrièrefrontent/serialization: fix warnings
2016-08-04 Alexis Laferrièrefrontend: use a prettier "Unknown type" when the type...
2016-08-04 Alexis Laferrièreserialization: AttributeTypeError doesn't need the...
2016-08-04 Alexis Laferrièrefrontend: don't type check values for attributes typed...
2016-04-18 Alexis Laferrièreinterpreter: the annotation light_ffi identifies a...
2016-04-06 Lucas Bajoletcompiler: Added prefixed and suffixed `String` support
2016-03-17 Alexis Laferrièrefrontend serialization: serialize_as renames attributes...
2016-03-17 Alexis Laferrièrefrontend serialization: do not generate from_deserializ...
2016-02-26 Jean Privatmodelize: new attribute annotation `is optional`
2016-02-16 Alexis Laferrièrefrontend/i18n: escape % in internationalized strings
2016-02-15 Alexis Laferrièrelib/text: `Text::format` uses an index starting at...
2015-12-16 Jean Privatnitc: update code to use qclassids
2015-12-08 Jean Privatcode: various update to clean declaration or usage...
2015-11-29 Alexis Laferrièresrc/serialization: remove already resolved TODO
2015-11-10 Jean Privatfrontend: `missing-doc` advice is conditioned to the...
2015-10-17 Jean Privatparallelization_phase: use `ANode::validate` after...
2015-10-07 Jean Privatfrontend: handle multi-iterators
2015-08-07 Jean Privatsrc: update AST client to handle qualified identifiers...
2015-08-04 Lucas Bajoletsrc: Modified compilers for the support of the new...
2015-07-21 Jean Privatloader: basic implementation of conditional importations
2015-07-07 Alexis Laferrièresrc/serialization: use how_serialize to fix generation...
2015-07-07 Alexis Laferrièresrc/serialization: call constructor only on concrete...
2015-07-07 Alexis Laferrièresrc/serialization: extract annotation search logic...
2015-06-30 Jean PrivatMerge: Deserialization manage errors & easily create...
2015-06-29 Alexis Laferrièresrc/parellalization_phase: minor style tweaks
2015-06-29 Alexis Laferrièresrc/parallelisation_phase: do not rely on module name...
2015-06-29 Alexis Laferrièresrc/parellalization_phase: support nullable parameters...
2015-06-29 Alexis Laferrièresrc/parallelisation_phase: remove superfluous if block
2015-06-29 Alexis Laferrièrelib&src/serialization: use deserialize_class_intern...
2015-06-29 Alexis Laferrièresrc/serialization_phase: fix searching for `deserialize...
2015-06-29 Alexis Laferrièresrc/serialization_phase: generate code to be more toler...
2015-06-29 Alexis Laferrièresrc/serialization: use multiline strings
2015-06-21 Alexis Laferrièresrc/i18n_phase: there's no need to unescape
2015-06-21 Alexis Laferrièresrc/i18n_phase: breakup 2 complexe lines of code
2015-06-21 Alexis Laferrièresrc/i18n_phase: use an escape custom to gettext
2015-06-20 Alexis Laferrièresrc/i18n_phase: accepts string literals within a supers...
2015-06-18 Alexis Laferrièresrc/frontend: add a phase to validate regular expression
2015-06-03 Jean Privatfrontend: warn useless `do` blocks
2015-05-30 Jean PrivatMerge: Byte literals
2015-05-29 Alexis Laferrièresrc/serialization: redirect detection of the `serialize...
2015-05-29 Alexis Laferrièresrc/serialization: generate methods with per attribute...
2015-05-29 Alexis Laferrièresrc/serialization: detect serialize from class, module...
2015-05-29 Alexis Laferrièresrc/serialization: detect incoherence in nested seriali...
2015-05-29 Alexis Laferrièresrc/serialization: move adding the `Serializable` super...
2015-05-29 Alexis Laferrièresrc/serialization: detect more errors on serialize...
2015-05-29 Alexis Laferrièresrc/serialization: intro a service to detect the `noser...
2015-05-29 Alexis Laferrièresrc/serialization: intro a service to detect the `seria...
2015-05-29 Lucas Bajoletcompiler: Updated toolchain for proper byte literal...
2015-05-27 Jean Privatmodelize: rename annotation `autoinit` on attributes...
2015-05-18 Alexis Laferrièresrc/serialization: do generate constructor for abstract...
2015-05-18 Alexis Laferrièreserialization: better error messages for debugging...
next