Activity

From 04/25/2017 to 05/24/2017

05/22/2017

02:12 PM Revision 3008e4e3: Cosmetic changes in lib/jenkins.api/src/api/classes.lisp
* lib/jenkins.api/src/api/classes.lisp
(xml-> element eql cons/parameter-definition): fixed indentation;
slight s...
J. Moringen
01:59 PM Revision 42b1a2ca: Indentation fix in src/model/aspects/aspects.lisp
* src/model/aspects/aspects.lisp (define-aspect archive): fixed
indentation of documentation string
J. Moringen
01:59 PM Revision f5528d93: Fixed typo in docstring in src/model/aspects/aspects.lisp
* src/model/aspects/aspects.lisp (define-aspect retention): fixed typo
in documentation string
J. Moringen

05/19/2017

02:05 PM Revision 6358e73f: Removed deprecated commandline option in src/commandline-interface/main.lisp
* src/commandline-interface/main.lisp (update-synopsis): removed
build-flow-fail commandline option
J. Moringen
02:05 PM Revision 2434a18f: Version bump 0.14 -> 0.15 in jenkins.project.asd
* jenkins.project.asd (+version-minor+): changed value 14 -> 15 J. Moringen

05/18/2017

05:45 PM Revision 68e673e1: Fixed cmake/win32, again in src/model/aspects/aspects.lisp
* src/model/aspects/aspects.lisp (toplevel): removed wrong comment
(define-aspect cmake/win32): changed ordering co...
J. Moringen

05/17/2017

11:25 PM Revision a6399b7c: Added missing ignore declaration in src/model/project/classes-spec.lisp
* src/model/project/classes-spec.lisp
(lookup distribution-spec eql :jobs.list): added missing ignore
declaration
J. Moringen
11:25 PM Revision 66fd9c2f: Fixed builder-ordering syntax error in src/model/aspects/aspects.lisp
* src/model/aspects/aspects.lisp (define-aspect cmake/win32): fixed
syntax error in builder ordering constraint dec...
J. Moringen
11:25 PM Revision c568b378: Improved input validation in define-aspect macro in src/model/aspects/macros.lisp
* src/model/aspects/macros.lisp (make-aspect-form): validate phase
argument of step-ordering constraint specifications
J. Moringen

05/16/2017

01:33 PM Revision 7a7ed634: Sigh #2. Patch xpath:parse-xpath in src/cxml-patch.lisp
* src/cxml-patch.lisp (parse-xpath): new function; redefine
`parse-xpath' to first ensure the input is a `character...
J. Moringen

05/12/2017

03:54 PM Revision a99e59ac: Fixed ->xml for Booleans in lib/jenkins.api/src/api/conversion.lisp
* lib/jenkins.api/src/api/conversion.lisp
(->xml eql nil eql string eql boolean): new method; handle false
value
...
J. Moringen
11:55 AM Revision 88dfd58e: Added jobs.list variable in src/model/{schema,project/classes-spec}.lisp
* src/model/schema.lisp (define-variable :jobs.list): new variable;
contains a list of names of generated jobs
* sr...
J. Moringen

05/08/2017

12:42 PM Revision 929a355e: Fixed second return value of value/cast in src/model/variables/evaluation.lisp
* src/model/variables/evaluation.lisp (value/cast t symbol): the
second return value indicates whether the default ...
J. Moringen

05/05/2017

12:45 AM Revision f5a84e6f: Avoid unnecessary parsing in src/model/variables/model.lisp
* src/model/variables/model.lisp (value-parse): only parse string
values if they contain a { character
J. Moringen
11:54 PM Revision 7af23e6e: Avoid unnecessary parsing in src/model/variables/model.lisp
* src/model/variables/model.lisp (value-parse): only parse string
values if they contain a { character
J. Moringen
02:36 PM Revision 26580cef: Avoid unnecessary parsing in src/model/variables/model.lisp
* src/model/variables/model.lisp (value-parse): only parse string
values if they contain a { character
J. Moringen
02:13 PM Revision b4d08a41: Mark used variables at load-time in src/model/variables/schema.lisp
Loading already compiled code containing variable references into a
fresh image did not mark the variables as used an...
J. Moringen

05/04/2017

07:12 PM Revision 2e4101e0: Faster delete-other phase in src/commandline-interface/main.lisp
Filtering based on job names does not require retrieving job
configurations and is thus much faster than determining ...
J. Moringen
06:17 PM Revision 8b63f6ec: Handle :feature system dependencies in src/analysis/asdf.lisp
* src/analysis/asdf.lisp (analyze pathname eql :asdf/one-file): handle
:feature system dependencies
J. Moringen
01:13 PM Revision ba3c8fa1: Supply :name-slot for pmd, checkstyle in lib/jenkins.api/src/api/classes.lisp
* lib/jenkins.api/src/api/classes.lisp
(define-interface-implementations publisher): supply :name-slot for
pmd an...
J. Moringen
12:34 PM Revision 17308a51: Removed old TODO comment in src/model/aspects/aspects.lisp
Apparently, mercurial does not support restricting cloned repositories
to sub-directories.
* src/model/aspects/aspec...
J. Moringen
12:34 PM Revision 7c1d49d8: Use value/cast in src/**/*.lisp
* src/model/protocol.lisp (access t): `value' and `as' -> `value/cast'
* src/model/project/protocol.lisp (platform-re...
J. Moringen
12:34 PM Revision a4b5a197: Added value/cast in src/model/variables/*.lisp
* src/model/variables/protocol.lisp (value/cast): new generic
function; compute value and cast to known type
* src/...
J. Moringen
12:34 PM Revision d55cd4c6: Reduce redundancy in src/model/variables/schema.lisp
* src/model/variables/schema.lisp (check-variable-name-form): new
local function; shared between compiler macros
J. Moringen

05/03/2017

01:04 PM Revision d0341a12: Added if-does-not-exist to find-variable in src/model/variables/schema.lisp
* src/model/variables/schema.lisp (find-variable): accept
if-does-not-exist keyword parameter
(setf find-variable...
J. Moringen
01:04 PM Revision 33cc1b1f: Refined variable types in src/model/schema.lisp
* src/model/protocol.lisp (access t): cast value of :access variable
to keyword
* src/model/schema.lisp (define-var...
J. Moringen
11:51 AM Revision cb286eba: User controls whether jobs are initially disabled in src/model/project/classes...
* src/model/schema.lisp (define-variable :build-job.disabled?): new
variable; controls whether generated job should...
J. Moringen
11:51 AM Revision 5f4e12b4: Support disabled property of jobs in lib/jenkins.api/src/**/*.lisp
* lib/jenkins.api/src/api/classes.lisp (job::disabled?): new slot;
controls whether the job is disabled
* lib/jenki...
J. Moringen
09:59 AM Revision e0c8dc38: Added ensure-directory-uri in src/analysis/util.lisp
* src/analysis/util.lisp (ensure-directory-uri): new function; ensure
the path component looks like a directory pat...
J. Moringen

05/02/2017

04:25 PM Revision 8b3a76f3: Added ensure-directory-uri in src/analysis/util.lisp
* src/analysis/util.lisp (ensure-directory-uri): new function; ensure
the path component looks like a directory pat...
J. Moringen
04:21 PM Revision 5453f87f: Removed unhelpful TODO comment in src/analysis/setuptools.lisp
* src/analysis/setuptools.lisp (*keyword-arg-scanner*): removed TODO
comment in documentation string
J. Moringen
04:17 PM Revision 07626d2b: Added documentation string in src/analysis/protocol.lisp
* src/analysis/protocol.lisp (header): updated copyright
(analyze): added documentation string
J. Moringen

04/29/2017

06:20 PM Revision 6cd61506: Removed obsolete build-flow variables in src/model/schema.lisp
* src/model/schema.lisp (define-variable disable-orchestration-jobs):
removed; obsolete
(define-variable buildflo...
J. Moringen
05:39 PM Revision 5837d2e7: Use automatic value coercion in src/model/project/classes-model.lisp
* src/model/project/classes-model.lisp (deploy-dependencies job):
exploit improved value coercion for dependencies....
J. Moringen
05:38 PM Revision d93c8f30: Added package documentation string in src/analysis/package.lisp
* src/analysis/package.lisp (header): updated copyright
(package jenkins.analysis): added documentation string
J. Moringen
05:29 PM Revision b965767d: Removed unhelpful TODO comments in src/model/project/variables.lisp
* src/model/project/variables.lisp (define-repository): removed TODO
comment in documentation string and in generat...
J. Moringen
05:28 PM Revision be060004: Added ancestors protocol in src/model/protocol.lisp
* src/model/protocol.lisp (parent): new generic function; return
parent
(ancestors): new generic function; return...
J. Moringen
05:12 PM Revision 11fe68d8: Added package documentation string in src/model/package.lisp
* src/model/package.lisp (header): updated copyright
(package jenkins.model): added documentation string
J. Moringen
05:09 PM Revision 46195600: Added package documentation string in src/model/project/package.lisp
* src/model/project/package.lisp (package jenkins.model.project):
added documentation string
J. Moringen
05:03 PM Revision 38ba946c: Removed useless method in src/model/variables/mixins.lisp
* src/model/variables/mixins.lisp (direct-variables): removed; useless J. Moringen
04:53 PM Revision c4aa073e: Improved type of dependencies.mode in src/model/schema.lisp
* src/model/schema.lisp (define-variable dependencies.mode): improved
type
J. Moringen
04:28 PM Revision e41a4d1a: Fixed subversion checkout-strategy variable in src/model/aspects/aspects.lisp
* src/model/aspects/aspects.lisp (define-aspect subversion): fixed
type and conversion of checkout-strategy parameter
J. Moringen
04:23 PM Revision 5b08847c: Added documentation string to package in src/commandline-interface/package.lisp
* src/commandline-interface/package.lisp (header): updated copyright
(package jenkins.project.commandline-interface...
J. Moringen
04:22 PM Revision c5f1afb4: Removed unhelpful TODO comment in src/analysis/util.lisp
* src/analysis/util.lisp (find-files): removed documentation string
containing TODO
J. Moringen
04:22 PM Revision 8db7185b: Ignore .git when searching for files in src/analysis/util.lisp
* src/analysis/util.lisp (find-files): exclude .git by default J. Moringen
03:16 PM Revision c49128c7: Fixed [direct-]{aspects,jobs} silliness in src/model/project/classes-spec.lisp
Just don't mutate anything. done.
* src/model/project/classes-spec.lisp (template::aspects): renamed
reader {% ->}...
J. Moringen
03:15 PM Revision 226b6016: Fixed inaccurate docstring in src/model/project/classes-spec.lisp
* src/model/project/classes-spec.lisp (project-spec): fixed inaccuracy
in documentation string
J. Moringen

04/28/2017

06:29 PM Revision 17a419d3: Removed backward compatibility variables in src/commandline-interface/main.lisp
* src/commandline-interface/main.lisp (analyze-project): removed
variables containing particular analyses results w...
J. Moringen
06:21 PM Revision c7f0441f: Added description aspect in src/model/aspects/aspects.lisp
* src/model/aspects/aspects.lisp (define-aspect description): new
aspect;
* src/model/schema.lisp (define-variable ...
J. Moringen
06:12 PM Revision 6b4988c7: Fixed variable definitions in src/model/schema.lisp
* src/model/schema.lisp (define-variable :jobs.dependencies): added
type
(define-variable :jobs.dependencies/groo...
J. Moringen
05:06 PM Revision 1660b37d: Removed deprecated system-packages variable in src/model/**/*.lisp
* src/model/schema.lisp (define-variable :platform-provides): removed;
deprecated
* src/model/project/classes-spec....
J. Moringen
05:04 PM Revision dd81111e: Added implementation and specification protocols in src/model/protocol.lisp
* src/model/protocol.lisp (instantiate :around t): use setf
`implementations' accessor
(specification): new gener...
J. Moringen
03:33 PM Revision 82a594f7: Improved documentation strings in src/model/protocol.lisp
* src/model/protocol.lisp (deploy): fixed typo in documentation string
(deploy-dependencies): added documentation s...
J. Moringen
 

Also available in: Atom