[
https://issues.apache.org/jira/browse/LUCENENET-167?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13228918#comment-13228918
]
Prescott Nasser commented on LUCENENET-167:
-------------------------------------------
I did a ton of work on this late last year to get it working for wp7 / portable
class library. It was relatively easy to set the PCL as the build target and
run around fixing errors (there were a ton of things). The place I ran into
trouble was that unsigned ints / longs / shorts are not supported. So I had to
change those to something like Int32, except surprise, they are used to bit
shift, and they need to be unsigned (for overflow purposes)
I spent some time looking how I could replace the logic of the bit shifting or
compensate for non-overflow, but I was out of my depth and had to put it aside
at a certain point.
I do really want to get back to it at some point though.
> Compact Framework & Silverlight Support
> ---------------------------------------
>
> Key: LUCENENET-167
> URL: https://issues.apache.org/jira/browse/LUCENENET-167
> Project: Lucene.Net
> Issue Type: Wish
> Components: Lucene.Net Contrib, Lucene.Net Core, Lucene.Net Demo,
> Lucene.Net Test
> Reporter: Andrew C. Smith
> Priority: Minor
> Labels: silverlight
>
> Lucene.Net should support the Compact Framework & Silverlight versions of the
> .NET Framework.
> I've looked into what it might take to do this and most of it is pretty
> trivial to be able to support these frameworks. Most of what this would take
> is just changing the different type of classes to use for collection classes
> used inside of Lucene.Net.
> This does require changing some details in a lot of places, However this
> should *not* bring any compatibility issues with *Java Lucene*'s API or index
> format. It will just change the classes used to some different ones that the
> frameworks support and also maybe need 1 to 3 classes that might need to be
> implemented in Lucene.net itself.
> Having made these changes Lucene.Net can be more available to new devices
> such as running on a window mobile cell phone, or your pda, or run in a
> Windows, Linux, or Mac computer that runs a silverlight application. This
> will allow the .Net compact framework & silverlight developers to use
> Lucene.Net in their applications to provide their users with the same
> capabilities of an awesome search framework. Developers can also use
> Lucene.Net to provide them spell checking capabilities in these environments.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira