Activity

From 02/17/2017 to 03/18/2017

02/27/2017

01:50 PM Bug #2715 (Resolved): Generation of invalid maven projects
VERSION=0.12.45-g29df3ee
The distribution is successfully generated but no maven project can be build.
Seems li...
M. Pohling

02/23/2017

08:10 PM Bug #2708 (Resolved): Invalidate analysis cache for new generator version
Applied in changeset commit:29df3ee76b2943f5f01ef318e0490baae4f78e7c. J. Moringen
11:23 AM Bug #2708 (In Progress): Invalidate analysis cache for new generator version
J. Moringen
07:18 PM Revision 29df3ee7: Versioned analysis cache in src/analysis/git.lisp
fixes #2708
This resolves the problem of changes in the generator's analysis code
not going into effect because of c...
J. Moringen
04:10 PM Feature #2714 (Resolved): Online help for aspects
Applied in changeset commit:d6870d46305df32c608eb23ab95875c3fbce775d. J. Moringen
11:37 AM Feature #2714 (Resolved): Online help for aspects
J. Moringen
02:50 PM Revision 146549f6: Fixed license analysis in src/analysis/maven.lisp
* src/analysis/maven.lisp (analyze pathname eql :maven): fixed XPath
for extracting the license
J. Moringen
02:50 PM Revision d03dc062: Handle lists of authors and maintainers in src/analysis/asdf.lisp
* src/analysis/asdf.lisp (analyze pathname eql :asdf/one-file): use
`ensure-list' on author and maintainer values
J. Moringen
02:50 PM Revision d6870d46: Added --info-aspects commandline option in src/commandline-interface/*.lisp
fixes #2714
* src/commandline-interface/configuration.lisp (*general-schema*):
added info-aspects option
* src/com...
J. Moringen
02:36 PM Revision 30390c51: Special handling of null aspect arguments in src/model/aspects/aspect.lisp
For backwards compatibility, accept invalid nil aspect arguments under
certain circumstances.
* src/model/aspects/as...
J. Moringen
02:36 PM Revision c3536a52: Added first-class aspect parameters in src/model/aspects/*.lisp
refs #2714
* src/model/aspects/conditions.lisp: new file; contains conditions
used in the model.aspects system
* s...
J. Moringen
02:30 PM Revision 84211339: Added exported symbol variable-info in src/model/variables/package.lisp
refs #2714
* src/model/variables/package.lisp (package jenkins.model.variables):
added exported symbol variable-info
J. Moringen
11:46 AM Revision 41d96c1b: Moved macros in model.aspect module into src/model/aspects/macros.lisp
* src/model/aspects/aspect.lisp (make-aspect-class-form): removed;
moved to
(define-aspect): likewise
* src/model...
J. Moringen
11:43 AM Revision 714031a8: Style improvements in src/model/aspects/mixins.lisp
* src/model/aspects/mixins.lisp (header): updated copyright
(+all-marker+): new constant; marker string for a const...
J. Moringen
11:28 AM Bug #1678 (Resolved): CMake dependency parsing gets confused when package name is a variable
This works much better now.
In particular, cases in which the variable is defined with @set(…)@ should work correc...
J. Moringen
11:23 AM Enhancement #1680 (In Progress): Change description language
YAML prototype works OK. J. Moringen
11:21 AM Bug #2176 (Resolved): jobs conditions cannot react to command line variables
This works now. J. Moringen

02/21/2017

12:08 PM Revision a403dc52: Added aspect documentation in src/model/aspects/aspect[s].lisp
* src/model/aspects/aspect.lisp (make-aspect-class-form): accept
documentation keyword parameter; turn into :docume...
J. Moringen
12:07 PM Revision 46e3c0a7: Added builder-defining-mixin to groovy aspect in src/model/aspects/aspects.lisp
* src/model/aspects/aspects.lisp (define-aspect groovy): added
super-aspect builder-defining-mixin
J. Moringen

02/20/2017

02:40 PM Revision 5c526e8c: New function make-variable-info in src/model/variables/schema.lisp
* src/model/variables/schema.lisp (make-variable-info): new function;
make and return a `variable-info' instance
...
J. Moringen
02:40 PM Revision 46416284: check-variable-access if-undefined parameter in src/model/variables/schema.lisp
* src/model/variables/schema.lisp (check-variable-access): added
if-undefined keyword parameter
J. Moringen
02:34 PM Revision 044c06f1: Generic license analysis in src/analysis/*.lisp
* src/analysis/analysis.lisp (analyze :around pathname eql :auto): new
method; perform the generic :license analysi...
J. Moringen
02:34 PM Revision 104e2150: Analysis returns programming language in src/analysis/*.lisp
J. Moringen
02:23 PM Revision d823e9a9: Return system names in analysis results in src/analysis/asdf.lisp
* src/analysis/asdf.lisp (analyze pathname eql :asdf): return names of
test and non-test systems in two new properties
J. Moringen
01:28 PM Revision e19a52f2: Fixed annoying type error in src/analysis/util.lisp
* src/analysis/util.lisp (edit-distance): iterate can initialize
variables in a way that violates the declared type
J. Moringen
12:10 PM Revision e2220c97: Cosmetic changes in src/model/project/classes-model.lisp
* src/model/project/classes-model.lisp (job::aspects): added
documentation string
(add-dependencies! job job-spec...
J. Moringen
12:10 PM Revision e9920644: Cleanup in src/analysis/analysis.lisp
* src/analysis/analysis.lisp (guess-scm): new function; utility for
guessing the scm kind from the URI
(analyze u...
J. Moringen

02/17/2017

09:11 PM Revision 78ad4b70: Added definition for upstream-dir in src/model/schema.lisp
* src/model/schema.lisp (define-variable :upstream-dir): new
definition; used by dependency-download aspect
J. Moringen
06:54 PM Bug #1887 (Resolved): BiorobCMakeUtilsConfig is analyzed incorrectly
Seems to work now. J. Moringen
03:52 PM Revision a03f2c29: Renamed variables related to cmake/unix aspect in src/model/aspects/aspects.lisp
* src/model/aspects/aspects.lisp (define-aspect cmake/unix): renamed
variable aspect.{cmake -> cmake/unix}.command
...
J. Moringen
03:23 PM Revision a9bbe6ab: Moved more aspect tests into test/model/aspects/test.lisp
* src/model/aspects/aspects.lisp (toplevel): removed some ad-hoc
aspect test code
* test/model/aspects/test.lisp (t...
J. Moringen
 

Also available in: Atom