source: tags/1.5.0/contrib/jss/jss.asd

Last change on this file was 15066, checked in by Mark Evenson, 7 years ago

Further fixes for JSS

JAVAPARSER now "stacks" its macro definition on the existing one it
inherits from JSS.

Refactor all tests to just pollute CL-USER where necessary (strictly
speaking it shouldn't be necessary as all PROVE tests should be able
to use lexical bindings.

Document existence of Java field access via SHARPSIGN-QUOTATION_MARK,
e.g.

(#"{java.lang.System}.{fileSeparator}")

and the new Java DSL

(asdf:make :javaparser)
(#"'#1"new ByteBuddy?()

.subclass(Object.class,t)
.method(ElementMatchers?.named("toString"))
.intercept(FixedValue?.value("Hello World!"))
.make()
.load(getClass().getClassLoader())
.getLoaded()"

File size: 666 bytes
Line 
1;;;; -*- Mode: LISP -*-
2(defsystem jss
3  :author "Alan Ruttenberg, Mark Evenson"
4  :long-description "<urn:abcl.org/release/1.5.0/contrib/jss#>"
5  :version "3.3.0"
6  :components ((:module base :pathname "" :serial t
7                        :components ((:file "packages")
8                                     (:file "invoke")
9                                     (:file "collections")
10             (:file "optimize-java-call")
11                                     (:file "classpath")
12             (:file "transform-to-field")
13                                     (:file "compat"))))
14  :perform (asdf:test-op (op c)
15                         (asdf:test-system :jss-tests)))
Note: See TracBrowser for help on using the repository browser.