4 Replies Last post: Feb 9, 2010 12:36 AM by Roedy Green  
Guest
Currently Being Moderated

Jan 28, 2010 3:35 PM

Airtight projects

I would if you would consider optionally allowing slightly less

airtightness between projects.

 

Let us as that Project B uses classes from Project A.

 

When you compile in Project B, either out of date project A classes

get automatically recompiled, or you get warned you are using out of

date classes from project A.

 

I don't know how many hours I have wasted because I was unwittingly

using out of date code.

 

 

 

--

Roedy Green Canadian Mind Products

http://mindprod.com

Computers are useless. They can only give you answers.

~ Pablo Picasso (born: 1881-10-25 died: 1973-04-08 at age: 91)

 

Dmitry Jemerov JetBrains 11,708 posts since
Aug 19, 2002
Currently Being Moderated
Jan 28, 2010 3:42 PM in response to: Roedy Green
Re: Airtight projects

Hello Roedy,

 

Why don't you use modules in this case?

 

I would if you would consider optionally allowing slightly less

airtightness between projects.

 

Let us as that Project B uses classes from Project A.

 

When you compile in Project B, either out of date project A classes

get automatically recompiled, or you get warned you are using out of

date classes from project A.

 

I don't know how many hours I have wasted because I was unwittingly

using out of date code.

 

--

Dmitry Jemerov

Development Lead

JetBrains, Inc.

http://www.jetbrains.com/

"Develop with Pleasure!"

 

 

 

Dmitry Jemerov JetBrains 11,708 posts since
Aug 19, 2002
Currently Being Moderated
Feb 3, 2010 1:25 PM in response to: Dmitry Jemerov
Re: Airtight projects

Hello Roedy,

 

>> Why don't you use modules in this case?

>>

There is a project for code that will work with each JDK 1.1 .. 1.6

 

Since my code is opensource, and distributed as about 100 different

bundlings,  I like to keep each package limited to as old as possible

a JDK.

 

So how exactly does this preclude you from using modules? You can set a different

JDK for each module.

 

--

Dmitry Jemerov

Development Lead

JetBrains, Inc.

http://www.jetbrains.com/

"Develop with Pleasure!"

 

 

 

More Like This

  • Retrieving data ...