Skip to content

Commit 41fa088

Browse files
committed
add license head for a few files
1 parent 369623b commit 41fa088

File tree

8 files changed

+144
-0
lines changed

8 files changed

+144
-0
lines changed

qilin.core/src/qilin/core/pag/MergedNewExpr.java

+18
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
/* Qilin - a Java Pointer Analysis Framework
2+
* Copyright (C) 2021-2030 Qilin developers
3+
*
4+
* This program is free software: you can redistribute it and/or modify
5+
* it under the terms of the GNU Lesser General Public License as
6+
* published by the Free Software Foundation, either version 3.0 of the
7+
* License, or (at your option) any later version.
8+
*
9+
* This program is distributed in the hope that it will be useful,
10+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
11+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12+
* GNU General Lesser Public License for more details.
13+
*
14+
* You should have received a copy of the GNU General Lesser Public
15+
* License along with this program. If not, see
16+
* <https://www.gnu.org/licenses/lgpl-3.0.en.html>.
17+
*/
18+
119
package qilin.core.pag;
220

321
import qilin.util.DataFactory;

qilin.core/src/qilin/core/sets/UnmodifiablePointsToSet.java

+18
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
/* Qilin - a Java Pointer Analysis Framework
2+
* Copyright (C) 2021-2030 Qilin developers
3+
*
4+
* This program is free software: you can redistribute it and/or modify
5+
* it under the terms of the GNU Lesser General Public License as
6+
* published by the Free Software Foundation, either version 3.0 of the
7+
* License, or (at your option) any later version.
8+
*
9+
* This program is distributed in the hope that it will be useful,
10+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
11+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12+
* GNU General Lesser Public License for more details.
13+
*
14+
* You should have received a copy of the GNU General Lesser Public
15+
* License along with this program. If not, see
16+
* <https://www.gnu.org/licenses/lgpl-3.0.en.html>.
17+
*/
18+
119
package qilin.core.sets;
220

321
import qilin.core.PTA;

qilin.core/src/qilin/stat/AliasStat.java

+18
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
/* Qilin - a Java Pointer Analysis Framework
2+
* Copyright (C) 2021-2030 Qilin developers
3+
*
4+
* This program is free software: you can redistribute it and/or modify
5+
* it under the terms of the GNU Lesser General Public License as
6+
* published by the Free Software Foundation, either version 3.0 of the
7+
* License, or (at your option) any later version.
8+
*
9+
* This program is distributed in the hope that it will be useful,
10+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
11+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12+
* GNU General Lesser Public License for more details.
13+
*
14+
* You should have received a copy of the GNU General Lesser Public
15+
* License along with this program. If not, see
16+
* <https://www.gnu.org/licenses/lgpl-3.0.en.html>.
17+
*/
18+
119
package qilin.stat;
220

321
import qilin.core.PTA;

qilin.core/src/qilin/stat/IEvaluator.java

+18
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
/* Qilin - a Java Pointer Analysis Framework
2+
* Copyright (C) 2021-2030 Qilin developers
3+
*
4+
* This program is free software: you can redistribute it and/or modify
5+
* it under the terms of the GNU Lesser General Public License as
6+
* published by the Free Software Foundation, either version 3.0 of the
7+
* License, or (at your option) any later version.
8+
*
9+
* This program is distributed in the hope that it will be useful,
10+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
11+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12+
* GNU General Lesser Public License for more details.
13+
*
14+
* You should have received a copy of the GNU General Lesser Public
15+
* License along with this program. If not, see
16+
* <https://www.gnu.org/licenses/lgpl-3.0.en.html>.
17+
*/
18+
119
package qilin.stat;
220

321
public interface IEvaluator {

qilin.core/src/qilin/stat/SimplifiedEvaluator.java

+18
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
/* Qilin - a Java Pointer Analysis Framework
2+
* Copyright (C) 2021-2030 Qilin developers
3+
*
4+
* This program is free software: you can redistribute it and/or modify
5+
* it under the terms of the GNU Lesser General Public License as
6+
* published by the Free Software Foundation, either version 3.0 of the
7+
* License, or (at your option) any later version.
8+
*
9+
* This program is distributed in the hope that it will be useful,
10+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
11+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12+
* GNU General Lesser Public License for more details.
13+
*
14+
* You should have received a copy of the GNU General Lesser Public
15+
* License along with this program. If not, see
16+
* <https://www.gnu.org/licenses/lgpl-3.0.en.html>.
17+
*/
18+
119
package qilin.stat;
220

321
import qilin.core.PTA;

qilin.pta/src/qilin/pta/tools/BasePTA.java

+18
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
/* Qilin - a Java Pointer Analysis Framework
2+
* Copyright (C) 2021-2030 Qilin developers
3+
*
4+
* This program is free software: you can redistribute it and/or modify
5+
* it under the terms of the GNU Lesser General Public License as
6+
* published by the Free Software Foundation, either version 3.0 of the
7+
* License, or (at your option) any later version.
8+
*
9+
* This program is distributed in the hope that it will be useful,
10+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
11+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12+
* GNU General Lesser Public License for more details.
13+
*
14+
* You should have received a copy of the GNU General Lesser Public
15+
* License along with this program. If not, see
16+
* <https://www.gnu.org/licenses/lgpl-3.0.en.html>.
17+
*/
18+
119
package qilin.pta.tools;
220

321
import qilin.CoreConfig;

qilin.pta/src/qilin/pta/tools/StagedPTA.java

+18
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
/* Qilin - a Java Pointer Analysis Framework
2+
* Copyright (C) 2021-2030 Qilin developers
3+
*
4+
* This program is free software: you can redistribute it and/or modify
5+
* it under the terms of the GNU Lesser General Public License as
6+
* published by the Free Software Foundation, either version 3.0 of the
7+
* License, or (at your option) any later version.
8+
*
9+
* This program is distributed in the hope that it will be useful,
10+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
11+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12+
* GNU General Lesser Public License for more details.
13+
*
14+
* You should have received a copy of the GNU General Lesser Public
15+
* License along with this program. If not, see
16+
* <https://www.gnu.org/licenses/lgpl-3.0.en.html>.
17+
*/
18+
119
package qilin.pta.tools;
220

321
import qilin.pta.PTAConfig;

qilin.util/src/qilin/util/DataFactory.java

+18
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
/* Qilin - a Java Pointer Analysis Framework
2+
* Copyright (C) 2021-2030 Qilin developers
3+
*
4+
* This program is free software: you can redistribute it and/or modify
5+
* it under the terms of the GNU Lesser General Public License as
6+
* published by the Free Software Foundation, either version 3.0 of the
7+
* License, or (at your option) any later version.
8+
*
9+
* This program is distributed in the hope that it will be useful,
10+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
11+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12+
* GNU General Lesser Public License for more details.
13+
*
14+
* You should have received a copy of the GNU General Lesser Public
15+
* License along with this program. If not, see
16+
* <https://www.gnu.org/licenses/lgpl-3.0.en.html>.
17+
*/
18+
119
package qilin.util;
220

321
import java.util.*;

0 commit comments

Comments
 (0)