cql-java-moved-to-github.git
10 years agoSkip null bytes from the output
Jakub Skoczen [Sun, 16 Mar 2014 00:56:56 +0000 (01:56 +0100)]
Skip null bytes from the output

10 years agoTrim zero character
Jakub Skoczen [Sat, 15 Mar 2014 23:54:14 +0000 (00:54 +0100)]
Trim zero character

10 years agoAdd javadoc
Jakub Skoczen [Sat, 15 Mar 2014 15:49:29 +0000 (16:49 +0100)]
Add javadoc

10 years agoMore clean up, update readme
Jakub Skoczen [Sat, 15 Mar 2014 15:08:37 +0000 (16:08 +0100)]
More clean up, update readme

10 years agoRe-add CQLLexer#main
Jakub Skoczen [Fri, 14 Mar 2014 18:11:02 +0000 (19:11 +0100)]
Re-add CQLLexer#main

10 years agoRe-add fixed binaries
Jakub Skoczen [Fri, 14 Mar 2014 18:03:07 +0000 (19:03 +0100)]
Re-add fixed binaries

10 years agoPredictable jar name
Jakub Skoczen [Fri, 14 Mar 2014 18:01:20 +0000 (19:01 +0100)]
Predictable jar name

10 years agoClean up
Jakub Skoczen [Fri, 14 Mar 2014 17:55:10 +0000 (18:55 +0100)]
Clean up

10 years agoRewrite lexer to comply with CQL spec
Jakub Skoczen [Fri, 14 Mar 2014 16:19:54 +0000 (17:19 +0100)]
Rewrite lexer to comply with CQL spec

Add test more tests

10 years agoAdd tests for failures
Jakub Skoczen [Fri, 14 Mar 2014 14:04:39 +0000 (15:04 +0100)]
Add tests for failures

10 years agoClean-up, docs
Jakub Skoczen [Fri, 14 Mar 2014 13:26:50 +0000 (14:26 +0100)]
Clean-up, docs

10 years agoPort regression/randomized testing to JUnit
Jakub Skoczen [Fri, 14 Mar 2014 13:23:20 +0000 (14:23 +0100)]
Port regression/randomized testing to JUnit

11 years ago[maven-release-plugin] prepare for next development iteration
Jakub Skoczen [Tue, 5 Mar 2013 12:42:04 +0000 (13:42 +0100)]
[maven-release-plugin] prepare for next development iteration

11 years ago[maven-release-plugin] prepare release v1.11 v1.11
Jakub Skoczen [Tue, 5 Mar 2013 12:42:04 +0000 (13:42 +0100)]
[maven-release-plugin] prepare release v1.11

11 years agoUpdate
Jakub Skoczen [Tue, 5 Mar 2013 12:41:36 +0000 (13:41 +0100)]
Update

11 years agoFlag to control if keyword terms are allowed
Jakub Skoczen [Tue, 5 Mar 2013 12:24:31 +0000 (13:24 +0100)]
Flag to control if keyword terms are allowed

If set, parser instance is no longer fully compliant with the official
CQL grammar but parsing is more strict at disallowing problematic queries.

11 years agoAllow registration of custom relations
Jakub Skoczen [Tue, 5 Mar 2013 12:02:39 +0000 (13:02 +0100)]
Allow registration of custom relations

11 years agoAllow e-mails in search terms
Jakub Skoczen [Tue, 5 Mar 2013 11:38:19 +0000 (12:38 +0100)]
Allow e-mails in search terms

11 years agoAllow '.' to begin a word character
Jakub Skoczen [Tue, 5 Mar 2013 10:06:33 +0000 (11:06 +0100)]
Allow '.' to begin a word character

12 years agoAdd toString
Jakub Skoczen [Wed, 25 Jul 2012 09:12:10 +0000 (11:12 +0200)]
Add toString

12 years agoRemove CVS expansions
Jakub Skoczen [Wed, 25 Jul 2012 09:06:32 +0000 (11:06 +0200)]
Remove CVS expansions

12 years agoUpdate licence
Jakub Skoczen [Mon, 19 Mar 2012 11:02:57 +0000 (12:02 +0100)]
Update licence

12 years agoPublish site/docs to ID website
Jakub Skoczen [Mon, 19 Mar 2012 10:41:26 +0000 (11:41 +0100)]
Publish site/docs to ID website

12 years ago[maven-release-plugin] prepare for next development iteration
Jakub Skoczen [Mon, 19 Mar 2012 09:50:36 +0000 (10:50 +0100)]
[maven-release-plugin] prepare for next development iteration

12 years ago[maven-release-plugin] prepare release v1.10 v1.10
Jakub Skoczen [Mon, 19 Mar 2012 09:50:36 +0000 (10:50 +0100)]
[maven-release-plugin] prepare release v1.10

12 years agoUpdate project meta-data
Jakub Skoczen [Mon, 19 Mar 2012 09:48:14 +0000 (10:48 +0100)]
Update project meta-data

12 years agoFollowing SCM location change
Jakub Skoczen [Mon, 19 Mar 2012 09:37:43 +0000 (10:37 +0100)]
Following SCM location change

12 years agoRecord position in parse exception
Jakub Skoczen [Fri, 16 Mar 2012 15:57:07 +0000 (16:57 +0100)]
Record position in parse exception

12 years agoMake the relase plugin work locally
Jakub Skoczen [Wed, 14 Mar 2012 08:43:41 +0000 (09:43 +0100)]
Make the relase plugin work locally

12 years agoSource is encoded in UTF-8
Jakub Skoczen [Wed, 14 Mar 2012 00:16:14 +0000 (01:16 +0100)]
Source is encoded in UTF-8

12 years ago[maven-release-plugin] prepare for next development iteration
Jakub Skoczen [Wed, 14 Mar 2012 00:15:00 +0000 (01:15 +0100)]
[maven-release-plugin] prepare for next development iteration

12 years ago[maven-release-plugin] prepare release v1.9 v1.9
Jakub Skoczen [Wed, 14 Mar 2012 00:14:58 +0000 (01:14 +0100)]
[maven-release-plugin] prepare release v1.9

12 years agoAdd scm connection
Jakub Skoczen [Wed, 14 Mar 2012 00:14:20 +0000 (01:14 +0100)]
Add scm connection

12 years agoAdd release plugin
Jakub Skoczen [Wed, 14 Mar 2012 00:11:45 +0000 (01:11 +0100)]
Add release plugin

12 years agoReformat only
Jakub Skoczen [Wed, 14 Mar 2012 00:10:59 +0000 (01:10 +0100)]
Reformat only

12 years agoRelation 'exact' is illegal in CQL 1.2
Jakub Skoczen [Thu, 9 Feb 2012 15:42:58 +0000 (16:42 +0100)]
Relation 'exact' is illegal in CQL 1.2

12 years agoVersion 1.9 under development
Jakub Skoczen [Thu, 9 Feb 2012 15:42:27 +0000 (16:42 +0100)]
Version 1.9 under development

12 years agoArgh.. fix the debug flag
Jakub Skoczen [Thu, 19 Jan 2012 12:06:12 +0000 (13:06 +0100)]
Argh.. fix the debug flag

12 years agoShould not be exposed
Jakub Skoczen [Thu, 19 Jan 2012 12:05:10 +0000 (13:05 +0100)]
Should not be exposed

12 years agoAdd ability to parse from char streams
Jakub Skoczen [Thu, 19 Jan 2012 12:01:14 +0000 (13:01 +0100)]
Add ability to parse from char streams

13 years agoMove JavaDocs around
Jakub Skoczen [Fri, 22 Jul 2011 18:58:11 +0000 (20:58 +0200)]
Move JavaDocs around

13 years agoVersion 1.8 v1.8
Jakub Skoczen [Fri, 22 Jul 2011 16:03:25 +0000 (18:03 +0200)]
Version 1.8

13 years agoRename
Jakub Skoczen [Fri, 22 Jul 2011 16:02:22 +0000 (18:02 +0200)]
Rename

13 years agoMove some code around, simplify
Jakub Skoczen [Fri, 22 Jul 2011 15:26:28 +0000 (17:26 +0200)]
Move some code around, simplify

13 years agoRewrite XML serialization avoiding string concats
Jakub Skoczen [Fri, 22 Jul 2011 14:51:07 +0000 (16:51 +0200)]
Rewrite XML serialization avoiding string concats

13 years agoDepend on jar
Jakub Skoczen [Fri, 22 Jul 2011 13:16:53 +0000 (15:16 +0200)]
Depend on jar

13 years agoImport statics directly, bump version
Jakub Skoczen [Fri, 22 Jul 2011 13:09:07 +0000 (15:09 +0200)]
Import statics directly, bump version

13 years agoRewrite inefficient string functions
Jakub Skoczen [Fri, 22 Jul 2011 12:59:39 +0000 (14:59 +0200)]
Rewrite inefficient string functions

13 years agoUse StringBuilder instead of StringBuffer, optimize
Jakub Skoczen [Fri, 22 Jul 2011 12:47:43 +0000 (14:47 +0200)]
Use StringBuilder instead of StringBuffer, optimize

13 years agoReplace object with class ref for statics
Jakub Skoczen [Fri, 22 Jul 2011 12:33:03 +0000 (14:33 +0200)]
Replace object with class ref for statics

13 years agoAdd override annotations
Jakub Skoczen [Fri, 22 Jul 2011 12:19:31 +0000 (14:19 +0200)]
Add override annotations

13 years agoChange obsolete collections, remove redundant imports
Jakub Skoczen [Fri, 22 Jul 2011 11:39:04 +0000 (13:39 +0200)]
Change obsolete collections, remove redundant imports

13 years agoMaven version 1.8
Jakub Skoczen [Fri, 22 Jul 2011 11:02:42 +0000 (13:02 +0200)]
Maven version 1.8

13 years agoHide some memebers as private, add getters
Jakub Skoczen [Fri, 22 Jul 2011 10:40:55 +0000 (12:40 +0200)]
Hide some memebers as private, add getters

13 years agoMake constants read-only
Jakub Skoczen [Fri, 22 Jul 2011 09:22:41 +0000 (11:22 +0200)]
Make constants read-only

14 years agopom.xml version (for Maven) up to 1.7
Mike Taylor [Wed, 28 Jul 2010 08:41:46 +0000 (09:41 +0100)]
pom.xml version (for Maven) up to 1.7

14 years agoRelease 1.7 v1.7
Mike Taylor [Tue, 27 Jul 2010 16:35:29 +0000 (17:35 +0100)]
Release 1.7

14 years agoBump version number to 1.7
Mike Taylor [Tue, 27 Jul 2010 16:35:16 +0000 (17:35 +0100)]
Bump version number to 1.7

14 years agoTweak expected output of test 02/02 to allow for the reinstatement of
Mike Taylor [Tue, 27 Jul 2010 16:31:12 +0000 (17:31 +0100)]
Tweak expected output of test 02/02 to allow for the reinstatement of
the "exact" relation.

14 years agoMore changes for v1.7
Mike Taylor [Tue, 27 Jul 2010 16:21:19 +0000 (17:21 +0100)]
More changes for v1.7

14 years agoReinstate the "exact" relation even when v1.2 is in effect (the
Mike Taylor [Tue, 27 Jul 2010 16:20:57 +0000 (17:20 +0100)]
Reinstate the "exact" relation even when v1.2 is in effect (the
default), despite its removal from v1.2 of CQL.  In practice, it seems
to be in fairly widespread use, and little real purpose is served in
removing it.

14 years agoTowards v1.7
Mike Taylor [Tue, 27 Jul 2010 16:17:16 +0000 (17:17 +0100)]
Towards v1.7

14 years agoPatch from Ralph LeVan to recognise "qualifier.dc.creator"-like
Mike Taylor [Tue, 27 Jul 2010 16:16:38 +0000 (17:16 +0100)]
Patch from Ralph LeVan to recognise "qualifier.dc.creator"-like
properties as well as "index.dc.creator" -- backwards compatible with
version prior to 1.0 as well as those subsequent.

14 years agoVersion number to 1.6
Mike Taylor [Thu, 17 Jun 2010 10:00:30 +0000 (11:00 +0100)]
Version number to 1.6

14 years agoFix pom.xml to build/install version 1.6
Mike Taylor [Thu, 17 Jun 2010 09:57:56 +0000 (10:57 +0100)]
Fix pom.xml to build/install version 1.6

14 years agoRelease 1.6
Mike Taylor [Thu, 17 Jun 2010 09:56:29 +0000 (10:56 +0100)]
Release 1.6

14 years agoA fix at last for the lexing bug for terms that begin with digits --
Mike Taylor [Thu, 17 Jun 2010 09:56:13 +0000 (10:56 +0100)]
A fix at last for the lexing bug for terms that begin with digits --
thanks to Erik Hetzner <erik.hetzner@ucop.edu> for the patch.

14 years agoRemove 'target' from distribution.
Mike Taylor [Thu, 17 Jun 2010 09:55:39 +0000 (10:55 +0100)]
Remove 'target' from distribution.

14 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/private/cql-java
Mike Taylor [Thu, 17 Jun 2010 09:17:43 +0000 (10:17 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cql-java

14 years agoRelease 1.5 v1.5
Mike Taylor [Tue, 25 May 2010 14:44:39 +0000 (16:44 +0200)]
Release 1.5

14 years agoUpdated results for fixed queries and V1.2 relations
Mike Taylor [Tue, 25 May 2010 14:37:55 +0000 (16:37 +0200)]
Updated results for fixed queries and V1.2 relations

14 years agoModify some test-queries to fit 1.2 syntax.
Mike Taylor [Tue, 25 May 2010 14:36:57 +0000 (16:36 +0200)]
Modify some test-queries to fit 1.2 syntax.

14 years agoUpdated for V1.2 semantics.
Mike Taylor [Tue, 25 May 2010 14:19:30 +0000 (16:19 +0200)]
Updated for V1.2 semantics.

14 years agoRelease 1.5
Mike Taylor [Tue, 25 May 2010 14:09:47 +0000 (16:09 +0200)]
Release 1.5

14 years agoRename .cvsignore to .gitignore
Mike Taylor [Tue, 25 May 2010 14:06:40 +0000 (16:06 +0200)]
Rename .cvsignore to .gitignore

14 years agoCount iterations and summarise results.
Mike Taylor [Tue, 25 May 2010 14:06:12 +0000 (16:06 +0200)]
Count iterations and summarise results.

14 years agoWould you believe ... fix the src path?
Mike Taylor [Tue, 25 May 2010 14:03:52 +0000 (16:03 +0200)]
Would you believe ... fix the src path?

14 years ago*sigh* fix the Maven-mangled src path yet again.
Mike Taylor [Tue, 25 May 2010 14:02:10 +0000 (16:02 +0200)]
*sigh* fix the Maven-mangled src path yet again.

14 years agoFix rule that builds jar to use paths correctly.
Mike Taylor [Tue, 25 May 2010 14:01:23 +0000 (16:01 +0200)]
Fix rule that builds jar to use paths correctly.

14 years agoGenerate only word-relations that are good for both v1.1 and v1.2
Mike Taylor [Tue, 25 May 2010 14:00:57 +0000 (16:00 +0200)]
Generate only word-relations that are good for both v1.1 and v1.2

14 years agoCorrect the set of word-relations recognised -- fixes #3435
Mike Taylor [Tue, 25 May 2010 13:53:29 +0000 (15:53 +0200)]
Correct the set of word-relations recognised -- fixes #3435
Add encloses and within for all versions
Add adj for V1.2 only
Restrict exact to V1.1 only
Switch sense for scr, now recognised only in 1.1 and not 1.2

14 years agoFix for post-Maven paths.
Mike Taylor [Fri, 21 May 2010 10:36:59 +0000 (11:36 +0100)]
Fix for post-Maven paths.

14 years agoRename .cvsignore to .gitignore
Mike Taylor [Fri, 21 May 2010 10:36:39 +0000 (11:36 +0100)]
Rename .cvsignore to .gitignore

14 years agoFix up paths post-Mavenization.
Mike Taylor [Fri, 21 May 2010 10:35:52 +0000 (11:35 +0100)]
Fix up paths post-Mavenization.

14 years agoBump version number for Maven.
Mike Taylor [Wed, 19 May 2010 23:41:23 +0000 (00:41 +0100)]
Bump version number for Maven.

14 years agoVersion 1.4, supports multiple-word search terms.
Mike Taylor [Wed, 19 May 2010 23:39:11 +0000 (00:39 +0100)]
Version 1.4, supports multiple-word search terms.

14 years agoVersion 1.4, supports multiple-word search terms.
Mike Taylor [Wed, 19 May 2010 23:39:05 +0000 (00:39 +0100)]
Version 1.4, supports multiple-word search terms.

14 years agoisRelation() recognises word-form relations from context sets.
Mike Taylor [Wed, 19 May 2010 23:37:46 +0000 (00:37 +0100)]
isRelation() recognises word-form relations from context sets.
parseTerm() accumulates multi-word query terms.

14 years agoAdd new and more general isRelation() that recognises well-known word relations.
Mike Taylor [Wed, 19 May 2010 23:27:40 +0000 (00:27 +0100)]
Add new and more general isRelation() that recognises well-known word relations.

14 years agoRename method isRelation() to isSymbolicRelation()
Mike Taylor [Wed, 19 May 2010 22:41:25 +0000 (23:41 +0100)]
Rename method isRelation() to isSymbolicRelation()

14 years agoMove many more .cvsignore files to .gitignore
Mike Taylor [Wed, 19 May 2010 22:20:16 +0000 (23:20 +0100)]
Move many more .cvsignore files to .gitignore

14 years agoTowards 1.4
Mike Taylor [Wed, 19 May 2010 22:18:42 +0000 (23:18 +0100)]
Towards 1.4

14 years agoAdjust paths in Makefile to allow for maven compification.
Mike Taylor [Wed, 19 May 2010 22:18:22 +0000 (23:18 +0100)]
Adjust paths in Makefile to allow for maven compification.

14 years agoMove .cvsignore to .gitignore
Mike Taylor [Wed, 19 May 2010 22:17:50 +0000 (23:17 +0100)]
Move .cvsignore to .gitignore

14 years agoMove .cvsignore to .gitignore
Mike Taylor [Wed, 19 May 2010 22:17:08 +0000 (23:17 +0100)]
Move .cvsignore to .gitignore

14 years agoAdd source directory to CLASSPATH to pick up newly built .class files.
Mike Taylor [Wed, 19 May 2010 22:16:37 +0000 (23:16 +0100)]
Add source directory to CLASSPATH to pick up newly built .class files.

14 years agoAdd id-maven-repo as target/source
Jakub Skoczen [Tue, 13 Apr 2010 13:41:36 +0000 (15:41 +0200)]
Add id-maven-repo as target/source

15 years agoIgnore.
Jakub Skoczen [Mon, 27 Jul 2009 07:30:12 +0000 (09:30 +0200)]
Ignore.

15 years agoMavenized.
Jakub Skoczen [Fri, 24 Jul 2009 16:02:26 +0000 (18:02 +0200)]
Mavenized.

I assume none of the makefiles work. So if somebody wants to keep them for
nostalgic reasons, he should fixed them. Or removed them for good :)

15 years agoRevert "Added Netbeans project."
Jakub Skoczen [Fri, 24 Jul 2009 15:27:51 +0000 (17:27 +0200)]
Revert "Added Netbeans project."

This reverts commit 6c0ff20ff5da2b94b0c1076757412bfd30761d56.